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

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

Ogre::SceneNode * variance_pos_parent
rviz::Shapevariance_rpy_ [3]
- Protected Attributes inherited from marker_rviz_plugin::Marker
Ogre::Entity * markerEntity_
Ogre::SceneNode * markerNode_
Ogre::SceneNode * scene_node_
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 ( )

Definition at line 58 of file marker_with_covariance.cpp.

Member Function Documentation

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

Definition at line 67 of file marker_with_covariance.cpp.

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

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_

Definition at line 54 of file marker_with_covariance.h.

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

Definition at line 53 of file marker_with_covariance.h.

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

Definition at line 55 of file marker_with_covariance.h.

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

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