Public Member Functions | Private Attributes
rviz::WrenchStampedVisual Class Reference

#include <wrench_visual.h>

List of all members.

Public Member Functions

void setForceColor (float r, float g, float b, float a)
void setForceScale (float s)
void setFrameOrientation (const Ogre::Quaternion &orientation)
void setFramePosition (const Ogre::Vector3 &position)
RVIZ_DEPRECATED void setMessage (const geometry_msgs::WrenchStamped::ConstPtr &msg)
void setTorqueColor (float r, float g, float b, float a)
void setTorqueScale (float s)
void setVisible (bool visible)
void setWidth (float w)
void setWrench (const Ogre::Vector3 &force, const Ogre::Vector3 &torque)
void setWrench (const geometry_msgs::Wrench &wrench)
 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::BillboardLinecircle_torque_
Ogre::SceneNode * force_node_
float force_scale_
Ogre::SceneNode * frame_node_
Ogre::SceneManager * scene_manager_
Ogre::SceneNode * torque_node_
float torque_scale_
float width_

Detailed Description

Definition at line 35 of file wrench_visual.h.


Constructor & Destructor Documentation

rviz::WrenchStampedVisual::WrenchStampedVisual ( Ogre::SceneManager *  scene_manager,
Ogre::SceneNode *  parent_node 
)

Definition at line 15 of file wrench_visual.cpp.

Definition at line 38 of file wrench_visual.cpp.


Member Function Documentation

void rviz::WrenchStampedVisual::setForceColor ( float  r,
float  g,
float  b,
float  a 
)

Definition at line 112 of file wrench_visual.cpp.

Definition at line 124 of file wrench_visual.cpp.

void rviz::WrenchStampedVisual::setFrameOrientation ( const Ogre::Quaternion &  orientation)

Definition at line 106 of file wrench_visual.cpp.

Definition at line 101 of file wrench_visual.cpp.

void rviz::WrenchStampedVisual::setMessage ( const geometry_msgs::WrenchStamped::ConstPtr &  msg)

Definition at line 51 of file wrench_visual.cpp.

void rviz::WrenchStampedVisual::setTorqueColor ( float  r,
float  g,
float  b,
float  a 
)

Definition at line 117 of file wrench_visual.cpp.

Definition at line 129 of file wrench_visual.cpp.

void rviz::WrenchStampedVisual::setVisible ( bool  visible)

Definition at line 139 of file wrench_visual.cpp.

Definition at line 134 of file wrench_visual.cpp.

void rviz::WrenchStampedVisual::setWrench ( const Ogre::Vector3 force,
const Ogre::Vector3 torque 
)

Definition at line 63 of file wrench_visual.cpp.

void rviz::WrenchStampedVisual::setWrench ( const geometry_msgs::Wrench &  wrench)

Definition at line 56 of file wrench_visual.cpp.


Member Data Documentation

Definition at line 72 of file wrench_visual.h.

Definition at line 73 of file wrench_visual.h.

Definition at line 75 of file wrench_visual.h.

Definition at line 74 of file wrench_visual.h.

Ogre::SceneNode* rviz::WrenchStampedVisual::force_node_ [private]

Definition at line 87 of file wrench_visual.h.

Definition at line 76 of file wrench_visual.h.

Ogre::SceneNode* rviz::WrenchStampedVisual::frame_node_ [private]

Definition at line 80 of file wrench_visual.h.

Ogre::SceneManager* rviz::WrenchStampedVisual::scene_manager_ [private]

Definition at line 84 of file wrench_visual.h.

Ogre::SceneNode* rviz::WrenchStampedVisual::torque_node_ [private]

Definition at line 88 of file wrench_visual.h.

Definition at line 76 of file wrench_visual.h.

Definition at line 76 of file wrench_visual.h.


The documentation for this class was generated from the following files:


rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Tue Oct 3 2017 03:19:32