#include <normal_visual.h>
| Public Member Functions | |
| NormalVisual (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node) | |
| void | setColor (float r, float g, float b, float a) | 
| void | setFrameOrientation (const Ogre::Quaternion &orientation) | 
| void | setFramePosition (const Ogre::Vector3 &position) | 
| void | setScale (float scale) | 
| void | setValues (float x, float y, float z, float normal_x, float normal_y, float normal_z) | 
| virtual | ~NormalVisual () | 
| Private Attributes | |
| Ogre::SceneNode * | frame_node_ | 
| std::shared_ptr< rviz::Arrow > | normal_arrow_ | 
| Ogre::SceneManager * | scene_manager_ | 
Definition at line 16 of file normal_visual.h.
| jsk_rviz_plugins::NormalVisual::NormalVisual | ( | Ogre::SceneManager * | scene_manager, | 
| Ogre::SceneNode * | parent_node | ||
| ) | 
Definition at line 7 of file normal_visual.cpp.
| jsk_rviz_plugins::NormalVisual::~NormalVisual | ( | ) |  [virtual] | 
Definition at line 14 of file normal_visual.cpp.
| void jsk_rviz_plugins::NormalVisual::setColor | ( | float | r, | 
| float | g, | ||
| float | b, | ||
| float | a | ||
| ) | 
Definition at line 43 of file normal_visual.cpp.
| void jsk_rviz_plugins::NormalVisual::setFrameOrientation | ( | const Ogre::Quaternion & | orientation | ) | 
Definition at line 38 of file normal_visual.cpp.
| void jsk_rviz_plugins::NormalVisual::setFramePosition | ( | const Ogre::Vector3 & | position | ) | 
Definition at line 33 of file normal_visual.cpp.
| void jsk_rviz_plugins::NormalVisual::setScale | ( | float | scale | ) | 
Definition at line 48 of file normal_visual.cpp.
| void jsk_rviz_plugins::NormalVisual::setValues | ( | float | x, | 
| float | y, | ||
| float | z, | ||
| float | normal_x, | ||
| float | normal_y, | ||
| float | normal_z | ||
| ) | 
Definition at line 19 of file normal_visual.cpp.
| Ogre::SceneNode* jsk_rviz_plugins::NormalVisual::frame_node_  [private] | 
Definition at line 31 of file normal_visual.h.
| std::shared_ptr<rviz::Arrow> jsk_rviz_plugins::NormalVisual::normal_arrow_  [private] | 
Definition at line 30 of file normal_visual.h.
| Ogre::SceneManager* jsk_rviz_plugins::NormalVisual::scene_manager_  [private] | 
Definition at line 32 of file normal_visual.h.