Public Member Functions | Private Attributes | List of all members
tuw_object_rviz::ObjectDetectionTrafficConeVisual Class Reference

#include <ObjectDetectionTrafficConeVisual.h>

Inheritance diagram for tuw_object_rviz::ObjectDetectionTrafficConeVisual:
Inheritance graph
[legend]

Public Member Functions

 ObjectDetectionTrafficConeVisual (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)
 
void setColor (Ogre::ColourValue color)
 
void setMessage (const tuw_object_msgs::ObjectWithCovariance::ConstPtr &msg)
 
void setStyle (Styles style)
 
 ~ObjectDetectionTrafficConeVisual ()
 
- Public Member Functions inherited from tuw_object_rviz::ObjectDetectionVisual
 ObjectDetectionVisual (Ogre::SceneManager *scene_manager, Ogre::SceneNode *parent_node)
 
void setFrameOrientation (const Ogre::Quaternion &orientation)
 
void setFramePosition (const Ogre::Vector3 &position)
 
virtual void setScale (float scale)
 
void setTransform (const Ogre::Vector3 &position, const Ogre::Quaternion &orientation)
 
void setVisiblities (bool render_covariance, bool render_id, bool render_sensor_type, bool render_pose)
 
virtual ~ObjectDetectionVisual ()
 

Private Attributes

boost::shared_ptr< TrafficConeVisualtraffic_cone_visual_
 

Additional Inherited Members

- Protected Attributes inherited from tuw_object_rviz::ObjectDetectionVisual
Ogre::ColourValue color_
 
Ogre::SceneNode * frame_node_
 
float scale_
 
Ogre::SceneManager * scene_manager_
 
Ogre::Matrix4 transform_
 

Detailed Description

Definition at line 10 of file ObjectDetectionTrafficConeVisual.h.

Constructor & Destructor Documentation

tuw_object_rviz::ObjectDetectionTrafficConeVisual::ObjectDetectionTrafficConeVisual ( Ogre::SceneManager *  scene_manager,
Ogre::SceneNode *  parent_node 
)

Definition at line 42 of file ObjectDetectionTrafficConeVisual.cpp.

tuw_object_rviz::ObjectDetectionTrafficConeVisual::~ObjectDetectionTrafficConeVisual ( )

Definition at line 48 of file ObjectDetectionTrafficConeVisual.cpp.

Member Function Documentation

void tuw_object_rviz::ObjectDetectionTrafficConeVisual::setColor ( Ogre::ColourValue  color)
virtual

Reimplemented from tuw_object_rviz::ObjectDetectionVisual.

Definition at line 100 of file ObjectDetectionTrafficConeVisual.cpp.

void tuw_object_rviz::ObjectDetectionTrafficConeVisual::setMessage ( const tuw_object_msgs::ObjectWithCovariance::ConstPtr &  msg)
virtual

Reimplemented from tuw_object_rviz::ObjectDetectionVisual.

Definition at line 53 of file ObjectDetectionTrafficConeVisual.cpp.

void tuw_object_rviz::ObjectDetectionTrafficConeVisual::setStyle ( Styles  style)
virtual

Reimplemented from tuw_object_rviz::ObjectDetectionVisual.

Definition at line 106 of file ObjectDetectionTrafficConeVisual.cpp.

Member Data Documentation

boost::shared_ptr<TrafficConeVisual> tuw_object_rviz::ObjectDetectionTrafficConeVisual::traffic_cone_visual_
private

Definition at line 19 of file ObjectDetectionTrafficConeVisual.h.


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


tuw_object_rviz
Author(s): Florian Beck
autogenerated on Mon Jun 10 2019 15:40:17