#include <overlay_utils.h>
| Public Types | |
| typedef boost::shared_ptr < OverlayObject > | Ptr | 
| Public Member Functions | |
| virtual ScopedPixelBuffer | getBuffer () | 
| virtual std::string | getName () | 
| virtual unsigned int | getTextureHeight () | 
| virtual unsigned int | getTextureWidth () | 
| virtual void | hide () | 
| virtual bool | isTextureReady () | 
| virtual bool | isVisible () | 
| OverlayObject (const std::string &name) | |
| virtual void | setDimensions (double width, double height) | 
| virtual void | setPosition (double left, double top) | 
| virtual void | show () | 
| virtual bool | updateTextureSize (unsigned int width, unsigned int height) | 
| virtual | ~OverlayObject () | 
| Protected Attributes | |
| const std::string | name_ | 
| Ogre::Overlay * | overlay_ | 
| Ogre::PanelOverlayElement * | panel_ | 
| Ogre::MaterialPtr | panel_material_ | 
| Ogre::TexturePtr | texture_ | 
Definition at line 76 of file overlay_utils.h.
| typedef boost::shared_ptr<OverlayObject> jsk_rviz_plugin::OverlayObject::Ptr | 
Definition at line 79 of file overlay_utils.h.
| jsk_rviz_plugin::OverlayObject::OverlayObject | ( | const std::string & | name | ) | 
Definition at line 88 of file overlay_utils.cpp.
| jsk_rviz_plugin::OverlayObject::~OverlayObject | ( | ) |  [virtual] | 
Definition at line 106 of file overlay_utils.cpp.
| ScopedPixelBuffer jsk_rviz_plugin::OverlayObject::getBuffer | ( | ) |  [virtual] | 
Definition at line 169 of file overlay_utils.cpp.
| std::string jsk_rviz_plugin::OverlayObject::getName | ( | void | ) |  [virtual] | 
Definition at line 117 of file overlay_utils.cpp.
| unsigned int jsk_rviz_plugin::OverlayObject::getTextureHeight | ( | ) |  [virtual] | 
Definition at line 204 of file overlay_utils.cpp.
| unsigned int jsk_rviz_plugin::OverlayObject::getTextureWidth | ( | ) |  [virtual] | 
Definition at line 194 of file overlay_utils.cpp.
| void jsk_rviz_plugin::OverlayObject::hide | ( | ) |  [virtual] | 
Definition at line 122 of file overlay_utils.cpp.
| bool jsk_rviz_plugin::OverlayObject::isTextureReady | ( | ) |  [virtual] | 
Definition at line 136 of file overlay_utils.cpp.
| bool jsk_rviz_plugin::OverlayObject::isVisible | ( | ) |  [virtual] | 
Definition at line 189 of file overlay_utils.cpp.
| void jsk_rviz_plugin::OverlayObject::setDimensions | ( | double | width, | 
| double | height | ||
| ) |  [virtual] | 
Definition at line 184 of file overlay_utils.cpp.
| void jsk_rviz_plugin::OverlayObject::setPosition | ( | double | left, | 
| double | top | ||
| ) |  [virtual] | 
Definition at line 179 of file overlay_utils.cpp.
| void jsk_rviz_plugin::OverlayObject::show | ( | ) |  [virtual] | 
Definition at line 129 of file overlay_utils.cpp.
| bool jsk_rviz_plugin::OverlayObject::updateTextureSize | ( | unsigned int | width, | 
| unsigned int | height | ||
| ) |  [virtual] | 
Definition at line 141 of file overlay_utils.cpp.
| const std::string jsk_rviz_plugin::OverlayObject::name_  [protected] | 
Definition at line 96 of file overlay_utils.h.
| Ogre::Overlay* jsk_rviz_plugin::OverlayObject::overlay_  [protected] | 
Definition at line 97 of file overlay_utils.h.
| Ogre::PanelOverlayElement* jsk_rviz_plugin::OverlayObject::panel_  [protected] | 
Definition at line 98 of file overlay_utils.h.
| Ogre::MaterialPtr jsk_rviz_plugin::OverlayObject::panel_material_  [protected] | 
Definition at line 99 of file overlay_utils.h.
| Ogre::TexturePtr jsk_rviz_plugin::OverlayObject::texture_  [protected] | 
Definition at line 100 of file overlay_utils.h.