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

#include <ObjectDetectionDoorVisual.h>

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

Public Member Functions

 ObjectDetectionDoorVisual (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)
 
 ~ObjectDetectionDoorVisual ()
 
- 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< DoorVisualdoor_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 20 of file ObjectDetectionDoorVisual.h.

Constructor & Destructor Documentation

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

Definition at line 42 of file ObjectDetectionDoorVisual.cpp.

tuw_object_rviz::ObjectDetectionDoorVisual::~ObjectDetectionDoorVisual ( )

Definition at line 48 of file ObjectDetectionDoorVisual.cpp.

Member Function Documentation

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

Reimplemented from tuw_object_rviz::ObjectDetectionVisual.

Definition at line 90 of file ObjectDetectionDoorVisual.cpp.

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

Reimplemented from tuw_object_rviz::ObjectDetectionVisual.

Definition at line 53 of file ObjectDetectionDoorVisual.cpp.

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

Reimplemented from tuw_object_rviz::ObjectDetectionVisual.

Definition at line 96 of file ObjectDetectionDoorVisual.cpp.

Member Data Documentation

boost::shared_ptr<DoorVisual> tuw_object_rviz::ObjectDetectionDoorVisual::door_visual_
private

Definition at line 29 of file ObjectDetectionDoorVisual.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