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

Visualization of a person as cylinder (body) + sphere (head) More...

#include <PersonVisual.h>

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

Public Member Functions

 CylinderPersonVisual (const PersonVisualDefaultArgs &args)
 
virtual Ogre::ColourValue & getColor ()
 
virtual double getHeight ()
 
virtual void setColor (const Ogre::ColourValue &c)
 
virtual ~CylinderPersonVisual ()
 
- Public Member Functions inherited from tuw_object_rviz::PersonVisual
const Ogre::Quaternion & getOrientation () const
 
Ogre::SceneNode * getParentSceneNode ()
 
const Ogre::Vector3getPosition () const
 
 PersonVisual (const PersonVisualDefaultArgs &args)
 
void setOrientation (const Ogre::Quaternion &orientation)
 
void setPosition (const Ogre::Vector3 &position)
 
virtual void setScalingFactor (double scalingFactor)
 
void setVisible (bool visible)
 
virtual void update (float deltaTime)
 
virtual ~PersonVisual ()
 

Private Attributes

rviz::Shapem_bodyShape
 
rviz::Shapem_headShape
 

Additional Inherited Members

- Protected Attributes inherited from tuw_object_rviz::PersonVisual
Ogre::ColourValue m_color
 
Ogre::SceneNode * m_parentSceneNode
 
Ogre::SceneManager * m_sceneManager
 
Ogre::SceneNode * m_sceneNode
 

Detailed Description

Visualization of a person as cylinder (body) + sphere (head)

Definition at line 116 of file PersonVisual.h.

Constructor & Destructor Documentation

tuw_object_rviz::CylinderPersonVisual::CylinderPersonVisual ( const PersonVisualDefaultArgs args)

Definition at line 99 of file PersonVisual.cpp.

tuw_object_rviz::CylinderPersonVisual::~CylinderPersonVisual ( )
virtual

Definition at line 115 of file PersonVisual.cpp.

Member Function Documentation

Ogre::ColourValue & tuw_object_rviz::CylinderPersonVisual::getColor ( )
virtual

Implements tuw_object_rviz::PersonVisual.

Definition at line 126 of file PersonVisual.cpp.

double tuw_object_rviz::CylinderPersonVisual::getHeight ( )
virtual

Implements tuw_object_rviz::PersonVisual.

Definition at line 131 of file PersonVisual.cpp.

void tuw_object_rviz::CylinderPersonVisual::setColor ( const Ogre::ColourValue &  c)
virtual

Implements tuw_object_rviz::PersonVisual.

Definition at line 120 of file PersonVisual.cpp.

Member Data Documentation

rviz::Shape* tuw_object_rviz::CylinderPersonVisual::m_bodyShape
private

Definition at line 129 of file PersonVisual.h.

rviz::Shape * tuw_object_rviz::CylinderPersonVisual::m_headShape
private

Definition at line 129 of file PersonVisual.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