32 #ifndef MARKER_DETECTION_VISUAL_H 33 #define MARKER_DETECTION_VISUAL_H 35 #include <marker_msgs/MarkerDetection.h> 57 void setMessage(
const marker_msgs::MarkerDetection::ConstPtr &msg);
64 void setFramePosition(
const Ogre::Vector3 &position);
66 void setFrameOrientation(
const Ogre::Quaternion &orientation);
68 void setShowAxes(
bool showAxes);
70 void setShowMarker(
bool showMarker);
72 void setShowLabel(
bool showLabel);
74 void setScale(
float scale);
76 void setColorLabel(Ogre::ColourValue color);
79 std::vector<boost::shared_ptr<Marker> >
_markers;
93 #endif // MARKER_DETECTION_VISUAL_H std::vector< boost::shared_ptr< Marker > > _markers
Ogre::SceneNode * frame_node_
TFSIMD_FORCE_INLINE Vector3()
Ogre::ColourValue _colorLabel
Ogre::SceneManager * scene_manager_