Class OverlayObject
Defined in File overlay_utils.hpp
Class Documentation
-
class OverlayObject
Helper class for realizing an overlay object on top of the rviz 3D panel.
This class is supposed to be instantiated in the onInitalize method of the rviz_common::Display class.
Public Types
Public Functions
-
OverlayObject(const std::string &name)
-
virtual ~OverlayObject()
-
virtual std::string getName() const
-
virtual void hide()
-
virtual void show()
-
virtual bool isTextureReady() const
-
virtual void updateTextureSize(unsigned int width, unsigned int height)
-
virtual ScopedPixelBuffer getBuffer()
-
virtual void setPosition(double hor_dist, double ver_dist, HorizontalAlignment hor_alignment = HorizontalAlignment::LEFT, VerticalAlignment ver_alignment = VerticalAlignment::TOP)
-
virtual void setDimensions(double width, double height)
-
virtual bool isVisible() const
-
virtual unsigned int getTextureWidth() const
-
virtual unsigned int getTextureHeight() const
-
OverlayObject(const std::string &name)