#include <effort_visual.h>
| Public Member Functions | |
| EffortVisual (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node, boost::shared_ptr< urdf::Model > urdf_model) | |
| void | getRainbowColor (float value, Ogre::ColourValue &color) | 
| void | setColor (float r, float g, float b, float a) | 
| void | setFrameEnabled (const std::string joint_name, const bool e) | 
| void | setFrameOrientation (const Ogre::Quaternion &orientation) | 
| void | setFrameOrientation (const std::string joint_name, const Ogre::Quaternion &orientation) | 
| void | setFramePosition (const Ogre::Vector3 &position) | 
| void | setFramePosition (const std::string joint_name, const Ogre::Vector3 &position) | 
| void | setMessage (const sensor_msgs::JointStateConstPtr &msg) | 
| void | setScale (float s) | 
| void | setWidth (float w) | 
| virtual | ~EffortVisual () | 
| Private Attributes | |
| std::map< std::string, rviz::Arrow * > | effort_arrow_ | 
| std::map< std::string, rviz::BillboardLine * > | effort_circle_ | 
| std::map< std::string, bool > | effort_enabled_ | 
| Ogre::SceneNode * | frame_node_ | 
| std::map< std::string, Ogre::Quaternion > | orientation_ | 
| std::map< std::string, Ogre::Vector3 > | position_ | 
| float | scale_ | 
| Ogre::SceneManager * | scene_manager_ | 
| boost::shared_ptr< urdf::Model > | urdf_model_ | 
| float | width_ | 
Definition at line 31 of file effort_visual.h.
| rviz::EffortVisual::EffortVisual | ( | Ogre::SceneManager * | scene_manager, | 
| Ogre::SceneNode * | parent_node, | ||
| boost::shared_ptr< urdf::Model > | urdf_model | ||
| ) | 
Definition at line 16 of file effort_visual.cpp.
| rviz::EffortVisual::~EffortVisual | ( | ) |  [virtual] | 
Definition at line 42 of file effort_visual.cpp.
| void rviz::EffortVisual::getRainbowColor | ( | float | value, | 
| Ogre::ColourValue & | color | ||
| ) | 
Definition at line 57 of file effort_visual.cpp.
| void rviz::EffortVisual::setColor | ( | float | r, | 
| float | g, | ||
| float | b, | ||
| float | a | ||
| ) | 
| void rviz::EffortVisual::setFrameEnabled | ( | const std::string | joint_name, | 
| const bool | e | ||
| ) | 
Definition at line 138 of file effort_visual.cpp.
| void rviz::EffortVisual::setFrameOrientation | ( | const Ogre::Quaternion & | orientation | ) | 
Definition at line 149 of file effort_visual.cpp.
| void rviz::EffortVisual::setFrameOrientation | ( | const std::string | joint_name, | 
| const Ogre::Quaternion & | orientation | ||
| ) | 
Definition at line 159 of file effort_visual.cpp.
| void rviz::EffortVisual::setFramePosition | ( | const Ogre::Vector3 & | position | ) | 
Definition at line 144 of file effort_visual.cpp.
| void rviz::EffortVisual::setFramePosition | ( | const std::string | joint_name, | 
| const Ogre::Vector3 & | position | ||
| ) | 
Definition at line 154 of file effort_visual.cpp.
| void rviz::EffortVisual::setMessage | ( | const sensor_msgs::JointStateConstPtr & | msg | ) | 
Definition at line 75 of file effort_visual.cpp.
| void rviz::EffortVisual::setScale | ( | float | s | ) | 
Definition at line 169 of file effort_visual.cpp.
| void rviz::EffortVisual::setWidth | ( | float | w | ) | 
Definition at line 164 of file effort_visual.cpp.
| std::map<std::string, rviz::Arrow*> rviz::EffortVisual::effort_arrow_  [private] | 
Definition at line 71 of file effort_visual.h.
| std::map<std::string, rviz::BillboardLine*> rviz::EffortVisual::effort_circle_  [private] | 
Definition at line 70 of file effort_visual.h.
| std::map<std::string, bool> rviz::EffortVisual::effort_enabled_  [private] | 
Definition at line 72 of file effort_visual.h.
| Ogre::SceneNode* rviz::EffortVisual::frame_node_  [private] | 
Definition at line 76 of file effort_visual.h.
| std::map<std::string, Ogre::Quaternion> rviz::EffortVisual::orientation_  [private] | 
Definition at line 83 of file effort_visual.h.
| std::map<std::string, Ogre::Vector3> rviz::EffortVisual::position_  [private] | 
Definition at line 82 of file effort_visual.h.
| float rviz::EffortVisual::scale_  [private] | 
Definition at line 85 of file effort_visual.h.
| Ogre::SceneManager* rviz::EffortVisual::scene_manager_  [private] | 
Definition at line 80 of file effort_visual.h.
| boost::shared_ptr<urdf::Model> rviz::EffortVisual::urdf_model_  [private] | 
Definition at line 88 of file effort_visual.h.
| float rviz::EffortVisual::width_  [private] | 
Definition at line 85 of file effort_visual.h.