Public Member Functions | Private Attributes | List of all members
marker_rviz_plugin::MarkerWithCovarianceArrayVisual Class Reference

#include <marker_with_covariance_array_visual.h>

Public Member Functions

 MarkerWithCovarianceArrayVisual (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)
 
void setFrameOrientation (const Ogre::Quaternion &orientation)
 
void setFramePosition (const Ogre::Vector3 &position)
 
void setMessage (const marker_msgs::MarkerWithCovarianceArray::ConstPtr &msg)
 
void setScale (float scale)
 
void setShowAxes (bool showAxes)
 
void setShowLabel (bool showLabel)
 
void setShowMarker (bool showMarker)
 
virtual ~MarkerWithCovarianceArrayVisual ()
 

Private Attributes

std::vector< boost::shared_ptr< Marker > > _markers
 
float _scale
 
bool _showAxes
 
bool _showLabel
 
bool _showMarker
 
Ogre::SceneNode * frame_node_
 
Ogre::SceneManager * scene_manager_
 

Detailed Description

Definition at line 49 of file marker_with_covariance_array_visual.h.

Constructor & Destructor Documentation

marker_rviz_plugin::MarkerWithCovarianceArrayVisual::MarkerWithCovarianceArrayVisual ( Ogre::SceneManager *  scene_manager,
Ogre::SceneNode *  parent_node 
)

Definition at line 43 of file marker_with_covariance_array_visual.cpp.

marker_rviz_plugin::MarkerWithCovarianceArrayVisual::~MarkerWithCovarianceArrayVisual ( )
virtual

Definition at line 53 of file marker_with_covariance_array_visual.cpp.

Member Function Documentation

void marker_rviz_plugin::MarkerWithCovarianceArrayVisual::setFrameOrientation ( const Ogre::Quaternion &  orientation)

Definition at line 93 of file marker_with_covariance_array_visual.cpp.

void marker_rviz_plugin::MarkerWithCovarianceArrayVisual::setFramePosition ( const Ogre::Vector3 position)

Definition at line 89 of file marker_with_covariance_array_visual.cpp.

void marker_rviz_plugin::MarkerWithCovarianceArrayVisual::setMessage ( const marker_msgs::MarkerWithCovarianceArray::ConstPtr &  msg)

Definition at line 58 of file marker_with_covariance_array_visual.cpp.

void marker_rviz_plugin::MarkerWithCovarianceArrayVisual::setScale ( float  scale)

Definition at line 121 of file marker_with_covariance_array_visual.cpp.

void marker_rviz_plugin::MarkerWithCovarianceArrayVisual::setShowAxes ( bool  showAxes)

Definition at line 97 of file marker_with_covariance_array_visual.cpp.

void marker_rviz_plugin::MarkerWithCovarianceArrayVisual::setShowLabel ( bool  showLabel)

Definition at line 113 of file marker_with_covariance_array_visual.cpp.

void marker_rviz_plugin::MarkerWithCovarianceArrayVisual::setShowMarker ( bool  showMarker)

Definition at line 105 of file marker_with_covariance_array_visual.cpp.

Member Data Documentation

std::vector<boost::shared_ptr<Marker> > marker_rviz_plugin::MarkerWithCovarianceArrayVisual::_markers
private

Definition at line 76 of file marker_with_covariance_array_visual.h.

float marker_rviz_plugin::MarkerWithCovarianceArrayVisual::_scale
private

Definition at line 84 of file marker_with_covariance_array_visual.h.

bool marker_rviz_plugin::MarkerWithCovarianceArrayVisual::_showAxes
private

Definition at line 81 of file marker_with_covariance_array_visual.h.

bool marker_rviz_plugin::MarkerWithCovarianceArrayVisual::_showLabel
private

Definition at line 83 of file marker_with_covariance_array_visual.h.

bool marker_rviz_plugin::MarkerWithCovarianceArrayVisual::_showMarker
private

Definition at line 82 of file marker_with_covariance_array_visual.h.

Ogre::SceneNode* marker_rviz_plugin::MarkerWithCovarianceArrayVisual::frame_node_
private

Definition at line 78 of file marker_with_covariance_array_visual.h.

Ogre::SceneManager* marker_rviz_plugin::MarkerWithCovarianceArrayVisual::scene_manager_
private

Definition at line 79 of file marker_with_covariance_array_visual.h.


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


marker_rviz_plugin
Author(s): Markus Bader, Lukas Pfeifhofer, Markus Macsek
autogenerated on Mon Jun 10 2019 13:54:22