Visualization of a person as a wireframe bounding box. More...
#include <DoorVisual.h>

Public Member Functions | |
| BoundingBoxDoorVisual (const DoorVisualDefaultArgs &args, double height=1.75, double width=0.6, double scalingFactor=1.0) | |
| virtual void | generateBaseframe () |
| virtual void | generateWireframe () |
| virtual Ogre::ColourValue & | getColor () |
| virtual double | getHeight () |
| virtual void | setColor (const Ogre::ColourValue &c) |
| virtual void | setLineWidth (double lineWidth) |
| virtual | ~BoundingBoxDoorVisual () |
Public Member Functions inherited from tuw_object_rviz::DoorVisual | |
| DoorVisual (const DoorVisualDefaultArgs &args) | |
| const Ogre::Quaternion & | getOrientation () const |
| Ogre::SceneNode * | getParentSceneNode () |
| const Ogre::Vector3 & | getPosition () const |
| virtual Ogre::Matrix3 | getRotationMat () |
| virtual void | setHeight (double height) |
| virtual void | setOpeningAngle (double oangle, bool clockwise) |
| void | setOrientation (const Ogre::Quaternion &orientation) |
| void | setPosition (const Ogre::Vector3 &position) |
| virtual void | setScalingFactor (double scalingFactor) |
| void | setVisible (bool visible) |
| virtual void | setWidth (double width) |
| virtual void | update (float deltaTime) |
| virtual | ~DoorVisual () |
Private Attributes | |
| rviz::BillboardLine * | m_baseframe |
| double | m_lineWidth |
| double | m_scalingFactor |
| double | m_thickness |
| rviz::BillboardLine * | m_wireframe |
Additional Inherited Members | |
Protected Attributes inherited from tuw_object_rviz::DoorVisual | |
| bool | m_clockwise |
| Ogre::ColourValue | m_color |
| double | m_height |
| double | m_oangle |
| Ogre::SceneNode * | m_parentSceneNode |
| Ogre::SceneManager * | m_sceneManager |
| Ogre::SceneNode * | m_sceneNode |
| double | m_width |
| Ogre::Matrix3 | R_do |
Visualization of a person as a wireframe bounding box.
Definition at line 87 of file DoorVisual.h.
| tuw_object_rviz::BoundingBoxDoorVisual::BoundingBoxDoorVisual | ( | const DoorVisualDefaultArgs & | args, |
| double | height = 1.75, |
||
| double | width = 0.6, |
||
| double | scalingFactor = 1.0 |
||
| ) |
Definition at line 175 of file DoorVisual.cpp.
|
virtual |
Definition at line 184 of file DoorVisual.cpp.
|
virtual |
Implements tuw_object_rviz::HasBaseframe.
Definition at line 245 of file DoorVisual.cpp.
|
virtual |
Implements tuw_object_rviz::HasWireframe.
Definition at line 209 of file DoorVisual.cpp.
|
virtual |
Implements tuw_object_rviz::DoorVisual.
Definition at line 196 of file DoorVisual.cpp.
|
virtual |
Implements tuw_object_rviz::DoorVisual.
Definition at line 201 of file DoorVisual.cpp.
|
virtual |
Implements tuw_object_rviz::DoorVisual.
Definition at line 191 of file DoorVisual.cpp.
|
virtual |
Implements tuw_object_rviz::HasLineWidth.
Definition at line 205 of file DoorVisual.cpp.
|
private |
Definition at line 110 of file DoorVisual.h.
|
private |
Definition at line 111 of file DoorVisual.h.
|
private |
Definition at line 111 of file DoorVisual.h.
|
private |
Definition at line 112 of file DoorVisual.h.
|
private |
Definition at line 109 of file DoorVisual.h.