Visualization of a person as cylinder (body) + sphere (head) More...
#include <PersonVisual.h>
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::Vector3 & | getPosition () 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::Shape * | m_bodyShape |
rviz::Shape * | m_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 |
Visualization of a person as cylinder (body) + sphere (head)
Definition at line 116 of file PersonVisual.h.
tuw_object_rviz::CylinderPersonVisual::CylinderPersonVisual | ( | const PersonVisualDefaultArgs & | args | ) |
Definition at line 99 of file PersonVisual.cpp.
|
virtual |
Definition at line 115 of file PersonVisual.cpp.
|
virtual |
Implements tuw_object_rviz::PersonVisual.
Definition at line 126 of file PersonVisual.cpp.
|
virtual |
Implements tuw_object_rviz::PersonVisual.
Definition at line 131 of file PersonVisual.cpp.
|
virtual |
Implements tuw_object_rviz::PersonVisual.
Definition at line 120 of file PersonVisual.cpp.
|
private |
Definition at line 129 of file PersonVisual.h.
|
private |
Definition at line 129 of file PersonVisual.h.