Public Member Functions | Private Attributes | List of all members
rviz::WrenchVisual Class Reference

#include <wrench_visual.h>

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)
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)
 WrenchVisual (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)
virtual ~WrenchVisual ()

Private Attributes

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 26 of file wrench_visual.h.

Constructor & Destructor Documentation

rviz::WrenchVisual::WrenchVisual ( Ogre::SceneManager *  scene_manager,
Ogre::SceneNode *  parent_node 

Definition at line 15 of file wrench_visual.cpp.

rviz::WrenchVisual::~WrenchVisual ( )

Definition at line 38 of file wrench_visual.cpp.

Member Function Documentation

void rviz::WrenchVisual::setForceColor ( float  r,
float  g,
float  b,
float  a 

Definition at line 107 of file wrench_visual.cpp.

void rviz::WrenchVisual::setForceScale ( float  s)

Definition at line 119 of file wrench_visual.cpp.

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

Definition at line 101 of file wrench_visual.cpp.

void rviz::WrenchVisual::setFramePosition ( const Ogre::Vector3 position)

Definition at line 96 of file wrench_visual.cpp.

void rviz::WrenchVisual::setTorqueColor ( float  r,
float  g,
float  b,
float  a 

Definition at line 112 of file wrench_visual.cpp.

void rviz::WrenchVisual::setTorqueScale ( float  s)

Definition at line 124 of file wrench_visual.cpp.

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

Definition at line 134 of file wrench_visual.cpp.

void rviz::WrenchVisual::setWidth ( float  w)

Definition at line 129 of file wrench_visual.cpp.

void rviz::WrenchVisual::setWrench ( const Ogre::Vector3 force,
const Ogre::Vector3 torque 

Definition at line 58 of file wrench_visual.cpp.

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

Definition at line 51 of file wrench_visual.cpp.

Member Data Documentation

rviz::Arrow* rviz::WrenchVisual::arrow_force_

Definition at line 60 of file wrench_visual.h.

rviz::Arrow* rviz::WrenchVisual::arrow_torque_

Definition at line 61 of file wrench_visual.h.

rviz::Arrow* rviz::WrenchVisual::circle_arrow_torque_

Definition at line 63 of file wrench_visual.h.

rviz::BillboardLine* rviz::WrenchVisual::circle_torque_

Definition at line 62 of file wrench_visual.h.

Ogre::SceneNode* rviz::WrenchVisual::force_node_

Definition at line 70 of file wrench_visual.h.

float rviz::WrenchVisual::force_scale_

Definition at line 64 of file wrench_visual.h.

Ogre::SceneNode* rviz::WrenchVisual::frame_node_

Definition at line 68 of file wrench_visual.h.

Ogre::SceneManager* rviz::WrenchVisual::scene_manager_

Definition at line 75 of file wrench_visual.h.

Ogre::SceneNode* rviz::WrenchVisual::torque_node_

Definition at line 71 of file wrench_visual.h.

float rviz::WrenchVisual::torque_scale_

Definition at line 64 of file wrench_visual.h.

float rviz::WrenchVisual::width_

Definition at line 64 of file wrench_visual.h.

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

Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Wed Aug 28 2019 04:01:54