#include <wrench_visual.h>
Public Member Functions | |
void | setForceColor (float r, float g, float b, float a) |
void | setFrameOrientation (const Ogre::Quaternion &orientation) |
void | setFramePosition (const Ogre::Vector3 &position) |
void | setMessage (const geometry_msgs::WrenchStamped::ConstPtr &msg) |
void | setScale (float s) |
void | setTorqueColor (float r, float g, float b, float a) |
void | setWidth (float w) |
WrenchStampedVisual (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node) | |
virtual | ~WrenchStampedVisual () |
Private Attributes | |
rviz::Arrow * | arrow_force_ |
rviz::Arrow * | arrow_torque_ |
rviz::Arrow * | circle_arrow_torque_ |
rviz::BillboardLine * | circle_torque_ |
Ogre::SceneNode * | frame_node_ |
float | scale_ |
Ogre::SceneManager * | scene_manager_ |
float | width_ |
Definition at line 26 of file wrench_visual.h.
jsk_rviz_plugin::WrenchStampedVisual::WrenchStampedVisual | ( | Ogre::SceneManager * | scene_manager, |
Ogre::SceneNode * | parent_node | ||
) |
Definition at line 15 of file wrench_visual.cpp.
Definition at line 36 of file wrench_visual.cpp.
void jsk_rviz_plugin::WrenchStampedVisual::setForceColor | ( | float | r, |
float | g, | ||
float | b, | ||
float | a | ||
) |
Definition at line 91 of file wrench_visual.cpp.
void jsk_rviz_plugin::WrenchStampedVisual::setFrameOrientation | ( | const Ogre::Quaternion & | orientation | ) |
Definition at line 85 of file wrench_visual.cpp.
void jsk_rviz_plugin::WrenchStampedVisual::setFramePosition | ( | const Ogre::Vector3 & | position | ) |
Definition at line 80 of file wrench_visual.cpp.
void jsk_rviz_plugin::WrenchStampedVisual::setMessage | ( | const geometry_msgs::WrenchStamped::ConstPtr & | msg | ) |
Definition at line 49 of file wrench_visual.cpp.
void jsk_rviz_plugin::WrenchStampedVisual::setScale | ( | float | s | ) |
Definition at line 103 of file wrench_visual.cpp.
void jsk_rviz_plugin::WrenchStampedVisual::setTorqueColor | ( | float | r, |
float | g, | ||
float | b, | ||
float | a | ||
) |
Definition at line 96 of file wrench_visual.cpp.
void jsk_rviz_plugin::WrenchStampedVisual::setWidth | ( | float | w | ) |
Definition at line 106 of file wrench_visual.cpp.
rviz::Arrow* jsk_rviz_plugin::WrenchStampedVisual::arrow_force_ [private] |
Definition at line 56 of file wrench_visual.h.
rviz::Arrow* jsk_rviz_plugin::WrenchStampedVisual::arrow_torque_ [private] |
Definition at line 57 of file wrench_visual.h.
rviz::Arrow* jsk_rviz_plugin::WrenchStampedVisual::circle_arrow_torque_ [private] |
Definition at line 59 of file wrench_visual.h.
Definition at line 58 of file wrench_visual.h.
Ogre::SceneNode* jsk_rviz_plugin::WrenchStampedVisual::frame_node_ [private] |
Definition at line 64 of file wrench_visual.h.
float jsk_rviz_plugin::WrenchStampedVisual::scale_ [private] |
Definition at line 60 of file wrench_visual.h.
Ogre::SceneManager* jsk_rviz_plugin::WrenchStampedVisual::scene_manager_ [private] |
Definition at line 68 of file wrench_visual.h.
float jsk_rviz_plugin::WrenchStampedVisual::width_ [private] |
Definition at line 60 of file wrench_visual.h.