#include <facing_visualizer.h>
| Public Types | |
| enum | PolygonType { CIRCLE, SQUARE } | 
| typedef std::shared_ptr < SquareObject > | Ptr | 
| Public Member Functions | |
| virtual Ogre::ManualObject * | getManualObject () | 
| virtual void | rebuildPolygon () | 
| virtual void | setInnerRadius (double inner_radius) | 
| virtual void | setOuterRadius (double outer_radius) | 
| virtual void | setPolygonType (PolygonType type) | 
| SquareObject (Ogre::SceneManager *manager, double outer_radius, double inner_radius, std::string name) | |
| virtual | ~SquareObject () | 
| Protected Attributes | |
| double | inner_radius_ | 
| Ogre::SceneManager * | manager_ | 
| Ogre::ManualObject * | manual_ | 
| std::string | name_ | 
| double | outer_radius_ | 
| PolygonType | polygon_type_ | 
Definition at line 57 of file facing_visualizer.h.
| typedef std::shared_ptr<SquareObject> jsk_rviz_plugins::SquareObject::Ptr | 
Definition at line 60 of file facing_visualizer.h.
Definition at line 65 of file facing_visualizer.h.
| jsk_rviz_plugins::SquareObject::SquareObject | ( | Ogre::SceneManager * | manager, | 
| double | outer_radius, | ||
| double | inner_radius, | ||
| std::string | name | ||
| ) | 
Definition at line 49 of file facing_visualizer.cpp.
| jsk_rviz_plugins::SquareObject::~SquareObject | ( | ) |  [virtual] | 
Definition at line 60 of file facing_visualizer.cpp.
| Ogre::ManualObject * jsk_rviz_plugins::SquareObject::getManualObject | ( | ) |  [virtual] | 
Definition at line 66 of file facing_visualizer.cpp.
| void jsk_rviz_plugins::SquareObject::rebuildPolygon | ( | ) |  [virtual] | 
Definition at line 81 of file facing_visualizer.cpp.
| void jsk_rviz_plugins::SquareObject::setInnerRadius | ( | double | inner_radius | ) |  [virtual] | 
Definition at line 76 of file facing_visualizer.cpp.
| void jsk_rviz_plugins::SquareObject::setOuterRadius | ( | double | outer_radius | ) |  [virtual] | 
Definition at line 71 of file facing_visualizer.cpp.
| void jsk_rviz_plugins::SquareObject::setPolygonType | ( | PolygonType | type | ) |  [virtual] | 
Definition at line 154 of file facing_visualizer.cpp.
| double jsk_rviz_plugins::SquareObject::inner_radius_  [protected] | 
Definition at line 80 of file facing_visualizer.h.
| Ogre::SceneManager* jsk_rviz_plugins::SquareObject::manager_  [protected] | 
Definition at line 78 of file facing_visualizer.h.
| Ogre::ManualObject* jsk_rviz_plugins::SquareObject::manual_  [protected] | 
Definition at line 77 of file facing_visualizer.h.
| std::string jsk_rviz_plugins::SquareObject::name_  [protected] | 
Definition at line 81 of file facing_visualizer.h.
| double jsk_rviz_plugins::SquareObject::outer_radius_  [protected] | 
Definition at line 79 of file facing_visualizer.h.
Definition at line 82 of file facing_visualizer.h.