Go to the documentation of this file.
4 #include <geometry_msgs/Vector3.h>
5 #include <OgrePrerequisites.h>
20 ScrewVisual(Ogre::SceneManager* scene_manager, Ogre::SceneNode* parent_node);
68 #endif // SCREW_VISUAL_H
void setAngularColor(float r, float g, float b, float a)
An object that displays a multi-segment line strip rendered as billboards.
ScrewVisual(Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)
An arrow consisting of a cylinder and a cone.
constexpr const char * linear()
rviz::Arrow * arrow_linear_
Ogre::SceneNode * frame_node_
void setFrameOrientation(const Ogre::Quaternion &orientation)
void setScrew(const Ogre::Vector3 &linear, const Ogre::Vector3 &angular)
Ogre::SceneNode * angular_node_
Ogre::SceneNode * linear_node_
Ogre::SceneManager * scene_manager_
void setLinearScale(float s)
rviz::Arrow * circle_arrow_angular_
constexpr const char * angular()
void setHideSmallValues(bool h)
rviz::BillboardLine * circle_angular_
void setVisible(bool visible)
void setAngularScale(float s)
void setLinearColor(float r, float g, float b, float a)
void setFramePosition(const Ogre::Vector3 &position)
rviz::Arrow * arrow_angular_
rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust, William Woodall
autogenerated on Fri Dec 13 2024 03:31:02