#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_ |
boost::shared_ptr< rviz::Arrow > | normal_arrow_ |
Ogre::SceneManager * | scene_manager_ |
Definition at line 17 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.
|
virtual |
Definition at line 14 of file normal_visual.cpp.
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.
|
private |
Definition at line 36 of file normal_visual.h.
|
private |
Definition at line 34 of file normal_visual.h.
|
private |
Definition at line 37 of file normal_visual.h.