Public Member Functions | Protected Attributes | List of all members
marker_rviz_plugin::MarkerWithCovariance Class Reference

#include <marker_with_covariance.h>

Inheritance diagram for marker_rviz_plugin::MarkerWithCovariance:
Inheritance graph
[legend]

Public Member Functions

 MarkerWithCovariance (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node=0, int id=-1)
 
virtual void setCovarianceMatrix (boost::array< double, 36 > m)
 
virtual void setScale (const Ogre::Vector3 &scale)
 
virtual ~MarkerWithCovariance ()
 
- Public Member Functions inherited from marker_rviz_plugin::Marker
virtual const Ogre::Quaternion & getOrientation ()
 
virtual const Ogre::Vector3getPosition ()
 
 Marker (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node=0, int id=-1)
 
virtual void setColor (float r, float g, float b, float a)
 
void setColorLabel (Ogre::ColourValue color)
 
virtual void setOrientation (const Ogre::Quaternion &orientation)
 
virtual void setPosition (const Ogre::Vector3 &position)
 
void setShowAxes (bool showAxes)
 
void setShowLabel (bool showLabel)
 
void setShowMarker (bool showMarker)
 
void setUserData (const Ogre::Any &data)
 
virtual ~Marker ()
 
- Public Member Functions inherited from rviz::Object
 Object (Ogre::SceneManager *scene_manager)
 
virtual ~Object ()
 

Protected Attributes

rviz::Shapevariance_pos_
 
Ogre::SceneNode * variance_pos_parent
 
rviz::Shapevariance_rpy_ [3]
 
- Protected Attributes inherited from marker_rviz_plugin::Marker
rviz::Axesaxes_
 
Ogre::Entity * markerEntity_
 
Ogre::SceneNode * markerNode_
 
Ogre::SceneNode * scene_node_
 
rviz::MovableTexttext_
 
Ogre::SceneNode * text_node_
 
- Protected Attributes inherited from rviz::Object
Ogre::SceneManager * scene_manager_
 

Additional Inherited Members

- Static Protected Attributes inherited from marker_rviz_plugin::Marker
static MarkerResources static_resources_
 

Detailed Description

Definition at line 41 of file marker_with_covariance.h.

Constructor & Destructor Documentation

marker_rviz_plugin::MarkerWithCovariance::MarkerWithCovariance ( Ogre::SceneManager *  scene_manager,
Ogre::SceneNode *  parent_node = 0,
int  id = -1 
)

Definition at line 42 of file marker_with_covariance.cpp.

marker_rviz_plugin::MarkerWithCovariance::~MarkerWithCovariance ( )
virtual

Definition at line 58 of file marker_with_covariance.cpp.

Member Function Documentation

void marker_rviz_plugin::MarkerWithCovariance::setCovarianceMatrix ( boost::array< double, 36 >  m)
virtual

Definition at line 67 of file marker_with_covariance.cpp.

void marker_rviz_plugin::MarkerWithCovariance::setScale ( const Ogre::Vector3 scale)
virtual

Reimplemented from marker_rviz_plugin::Marker.

Definition at line 173 of file marker_with_covariance.cpp.

Member Data Documentation

rviz::Shape* marker_rviz_plugin::MarkerWithCovariance::variance_pos_
protected

Definition at line 54 of file marker_with_covariance.h.

Ogre::SceneNode* marker_rviz_plugin::MarkerWithCovariance::variance_pos_parent
protected

Definition at line 53 of file marker_with_covariance.h.

rviz::Shape* marker_rviz_plugin::MarkerWithCovariance::variance_rpy_[3]
protected

Definition at line 55 of file marker_with_covariance.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