Public Member Functions | Private Attributes | List of all members
tuw_pose_rviz_plugin::PoseWithCovarianceVisual Class Reference

#include <pose_with_covariance_visual.h>

Public Member Functions

 PoseWithCovarianceVisual (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)
 
void setColorPose (Ogre::ColourValue color)
 
void setColorVariance (Ogre::ColourValue color)
 
void setFrameOrientation (const Ogre::Quaternion &orientation)
 
void setFramePosition (const Ogre::Vector3 &position)
 
void setMessage (const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &msg)
 
void setScalePose (float scale)
 
virtual ~PoseWithCovarianceVisual ()
 

Private Attributes

Ogre::ColourValue color_pose_
 
Ogre::ColourValue color_variance_
 
Ogre::SceneNode * frame_node_
 
boost::shared_ptr< rviz::Arrowpose_
 
float scale_pose_
 
Ogre::SceneManager * scene_manager_
 
boost::shared_ptr< rviz::Shapevariance_
 

Detailed Description

Definition at line 53 of file pose_with_covariance_visual.h.

Constructor & Destructor Documentation

tuw_pose_rviz_plugin::PoseWithCovarianceVisual::PoseWithCovarianceVisual ( Ogre::SceneManager *  scene_manager,
Ogre::SceneNode *  parent_node 
)

Definition at line 41 of file pose_with_covariance_visual.cpp.

tuw_pose_rviz_plugin::PoseWithCovarianceVisual::~PoseWithCovarianceVisual ( )
virtual

Definition at line 59 of file pose_with_covariance_visual.cpp.

Member Function Documentation

void tuw_pose_rviz_plugin::PoseWithCovarianceVisual::setColorPose ( Ogre::ColourValue  color)

Definition at line 119 of file pose_with_covariance_visual.cpp.

void tuw_pose_rviz_plugin::PoseWithCovarianceVisual::setColorVariance ( Ogre::ColourValue  color)

Definition at line 125 of file pose_with_covariance_visual.cpp.

void tuw_pose_rviz_plugin::PoseWithCovarianceVisual::setFrameOrientation ( const Ogre::Quaternion &  orientation)

Definition at line 108 of file pose_with_covariance_visual.cpp.

void tuw_pose_rviz_plugin::PoseWithCovarianceVisual::setFramePosition ( const Ogre::Vector3 position)

Definition at line 103 of file pose_with_covariance_visual.cpp.

void tuw_pose_rviz_plugin::PoseWithCovarianceVisual::setMessage ( const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &  msg)

Definition at line 64 of file pose_with_covariance_visual.cpp.

void tuw_pose_rviz_plugin::PoseWithCovarianceVisual::setScalePose ( float  scale)

Definition at line 113 of file pose_with_covariance_visual.cpp.

Member Data Documentation

Ogre::ColourValue tuw_pose_rviz_plugin::PoseWithCovarianceVisual::color_pose_
private

Definition at line 105 of file pose_with_covariance_visual.h.

Ogre::ColourValue tuw_pose_rviz_plugin::PoseWithCovarianceVisual::color_variance_
private

Definition at line 108 of file pose_with_covariance_visual.h.

Ogre::SceneNode* tuw_pose_rviz_plugin::PoseWithCovarianceVisual::frame_node_
private

Definition at line 95 of file pose_with_covariance_visual.h.

boost::shared_ptr<rviz::Arrow> tuw_pose_rviz_plugin::PoseWithCovarianceVisual::pose_
private

Definition at line 88 of file pose_with_covariance_visual.h.

float tuw_pose_rviz_plugin::PoseWithCovarianceVisual::scale_pose_
private

Definition at line 102 of file pose_with_covariance_visual.h.

Ogre::SceneManager* tuw_pose_rviz_plugin::PoseWithCovarianceVisual::scene_manager_
private

Definition at line 99 of file pose_with_covariance_visual.h.

boost::shared_ptr<rviz::Shape> tuw_pose_rviz_plugin::PoseWithCovarianceVisual::variance_
private

Definition at line 91 of file pose_with_covariance_visual.h.


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


tuw_pose_rviz_plugin
Author(s):
autogenerated on Mon Aug 1 2016 04:05:14