Go to the documentation of this file. 1 #ifndef EFFORT_VISUAL_H
2 #define EFFORT_VISUAL_H
4 #include <OgrePrerequisites.h>
23 EffortVisual(Ogre::SceneManager* scene_manager, Ogre::SceneNode* parent_node);
30 void setEffort(
const std::string& joint_name,
double effort,
double max_effort);
33 void setFramePosition(
const std::string& joint_name,
const Ogre::Vector3& position);
34 void setFrameOrientation(
const std::string& joint_name,
const Ogre::Quaternion& orientation);
59 #endif // EFFORT_VISUAL_H
void setFrameOrientation(const std::string &joint_name, const Ogre::Quaternion &orientation)
std::map< std::string, Ogre::Quaternion > orientation_
void setFrameEnabled(const std::string &joint_name, const bool e)
void getRainbowColor(float value, Ogre::ColourValue &color)
std::map< std::string, Ogre::Vector3 > position_
std::map< std::string, rviz::BillboardLine * > effort_circle_
void setFramePosition(const std::string &joint_name, const Ogre::Vector3 &position)
std::map< std::string, rviz::Arrow * > effort_arrow_
Ogre::SceneNode * parent_node_
Ogre::SceneManager * scene_manager_
void setEffort(const std::string &joint_name, double effort, double max_effort)
std::map< std::string, bool > effort_enabled_
EffortVisual(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)
rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust, William Woodall
autogenerated on Fri Dec 13 2024 03:31:02