#include <marker_with_covariance_visual.h>
Public Member Functions | |
MarkerWithCovarianceVisual (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::MarkerWithCovarianceStamped::ConstPtr &msg) |
void | setScale (float scale) |
void | setShowAxes (bool showAxes) |
void | setShowLabel (bool showLabel) |
void | setShowMarker (bool showMarker) |
virtual | ~MarkerWithCovarianceVisual () |
Private Attributes | |
boost::shared_ptr< Marker > | _marker |
float | _scale |
bool | _showAxes |
bool | _showLabel |
bool | _showMarker |
Ogre::SceneNode * | frame_node_ |
Ogre::SceneManager * | scene_manager_ |
Definition at line 51 of file marker_with_covariance_visual.h.
marker_rviz_plugin::MarkerWithCovarianceVisual::MarkerWithCovarianceVisual | ( | Ogre::SceneManager * | scene_manager, |
Ogre::SceneNode * | parent_node | ||
) |
Definition at line 43 of file marker_with_covariance_visual.cpp.
Definition at line 53 of file marker_with_covariance_visual.cpp.
void marker_rviz_plugin::MarkerWithCovarianceVisual::setFrameOrientation | ( | const Ogre::Quaternion & | orientation | ) |
Definition at line 89 of file marker_with_covariance_visual.cpp.
void marker_rviz_plugin::MarkerWithCovarianceVisual::setFramePosition | ( | const Ogre::Vector3 & | position | ) |
Definition at line 85 of file marker_with_covariance_visual.cpp.
void marker_rviz_plugin::MarkerWithCovarianceVisual::setMessage | ( | const marker_msgs::MarkerWithCovarianceStamped::ConstPtr & | msg | ) |
Definition at line 58 of file marker_with_covariance_visual.cpp.
void marker_rviz_plugin::MarkerWithCovarianceVisual::setScale | ( | float | scale | ) |
Definition at line 108 of file marker_with_covariance_visual.cpp.
void marker_rviz_plugin::MarkerWithCovarianceVisual::setShowAxes | ( | bool | showAxes | ) |
Definition at line 93 of file marker_with_covariance_visual.cpp.
void marker_rviz_plugin::MarkerWithCovarianceVisual::setShowLabel | ( | bool | showLabel | ) |
Definition at line 103 of file marker_with_covariance_visual.cpp.
void marker_rviz_plugin::MarkerWithCovarianceVisual::setShowMarker | ( | bool | showMarker | ) |
Definition at line 98 of file marker_with_covariance_visual.cpp.
boost::shared_ptr<Marker> marker_rviz_plugin::MarkerWithCovarianceVisual::_marker [private] |
Definition at line 78 of file marker_with_covariance_visual.h.
float marker_rviz_plugin::MarkerWithCovarianceVisual::_scale [private] |
Definition at line 86 of file marker_with_covariance_visual.h.
bool marker_rviz_plugin::MarkerWithCovarianceVisual::_showAxes [private] |
Definition at line 83 of file marker_with_covariance_visual.h.
bool marker_rviz_plugin::MarkerWithCovarianceVisual::_showLabel [private] |
Definition at line 85 of file marker_with_covariance_visual.h.
bool marker_rviz_plugin::MarkerWithCovarianceVisual::_showMarker [private] |
Definition at line 84 of file marker_with_covariance_visual.h.
Ogre::SceneNode* marker_rviz_plugin::MarkerWithCovarianceVisual::frame_node_ [private] |
Definition at line 80 of file marker_with_covariance_visual.h.
Ogre::SceneManager* marker_rviz_plugin::MarkerWithCovarianceVisual::scene_manager_ [private] |
Definition at line 81 of file marker_with_covariance_visual.h.