#include <marker_detection_visual.h>
Public Member Functions | |
MarkerDetectionVisual (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node) | |
void | setColorLabel (Ogre::ColourValue color) |
void | setFrameOrientation (const Ogre::Quaternion &orientation) |
void | setFramePosition (const Ogre::Vector3 &position) |
void | setMessage (const marker_msgs::MarkerDetection::ConstPtr &msg) |
void | setScale (float scale) |
void | setShowAxes (bool showAxes) |
void | setShowLabel (bool showLabel) |
void | setShowMarker (bool showMarker) |
virtual | ~MarkerDetectionVisual () |
Private Attributes | |
Ogre::ColourValue | _colorLabel |
std::vector< boost::shared_ptr < Marker > > | _markers |
float | _scale |
bool | _showAxes |
bool | _showLabel |
bool | _showMarker |
Ogre::SceneNode * | frame_node_ |
Ogre::SceneManager * | scene_manager_ |
Definition at line 50 of file marker_detection_visual.h.
marker_rviz_plugin::MarkerDetectionVisual::MarkerDetectionVisual | ( | Ogre::SceneManager * | scene_manager, |
Ogre::SceneNode * | parent_node | ||
) |
Definition at line 43 of file marker_detection_visual.cpp.
Definition at line 54 of file marker_detection_visual.cpp.
void marker_rviz_plugin::MarkerDetectionVisual::setColorLabel | ( | Ogre::ColourValue | color | ) |
Definition at line 117 of file marker_detection_visual.cpp.
void marker_rviz_plugin::MarkerDetectionVisual::setFrameOrientation | ( | const Ogre::Quaternion & | orientation | ) |
Definition at line 90 of file marker_detection_visual.cpp.
void marker_rviz_plugin::MarkerDetectionVisual::setFramePosition | ( | const Ogre::Vector3 & | position | ) |
Definition at line 86 of file marker_detection_visual.cpp.
void marker_rviz_plugin::MarkerDetectionVisual::setMessage | ( | const marker_msgs::MarkerDetection::ConstPtr & | msg | ) |
Definition at line 59 of file marker_detection_visual.cpp.
void marker_rviz_plugin::MarkerDetectionVisual::setScale | ( | float | scale | ) |
Definition at line 124 of file marker_detection_visual.cpp.
void marker_rviz_plugin::MarkerDetectionVisual::setShowAxes | ( | bool | showAxes | ) |
Definition at line 94 of file marker_detection_visual.cpp.
void marker_rviz_plugin::MarkerDetectionVisual::setShowLabel | ( | bool | showLabel | ) |
Definition at line 110 of file marker_detection_visual.cpp.
void marker_rviz_plugin::MarkerDetectionVisual::setShowMarker | ( | bool | showMarker | ) |
Definition at line 102 of file marker_detection_visual.cpp.
Ogre::ColourValue marker_rviz_plugin::MarkerDetectionVisual::_colorLabel [private] |
Definition at line 87 of file marker_detection_visual.h.
std::vector<boost::shared_ptr<Marker> > marker_rviz_plugin::MarkerDetectionVisual::_markers [private] |
Definition at line 79 of file marker_detection_visual.h.
float marker_rviz_plugin::MarkerDetectionVisual::_scale [private] |
Definition at line 88 of file marker_detection_visual.h.
bool marker_rviz_plugin::MarkerDetectionVisual::_showAxes [private] |
Definition at line 84 of file marker_detection_visual.h.
bool marker_rviz_plugin::MarkerDetectionVisual::_showLabel [private] |
Definition at line 86 of file marker_detection_visual.h.
bool marker_rviz_plugin::MarkerDetectionVisual::_showMarker [private] |
Definition at line 85 of file marker_detection_visual.h.
Ogre::SceneNode* marker_rviz_plugin::MarkerDetectionVisual::frame_node_ [private] |
Definition at line 81 of file marker_detection_visual.h.
Ogre::SceneManager* marker_rviz_plugin::MarkerDetectionVisual::scene_manager_ [private] |
Definition at line 82 of file marker_detection_visual.h.