#include <facing_visualizer.h>
Public Types | |
| enum | PolygonType { CIRCLE, SQUARE } |
| typedef boost::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 boost::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.