Public Member Functions | Private Attributes | List of all members
tuw_multi_robot_rviz::TextVisual Class Reference

#include <TextVisual.h>

Public Member Functions

double getCharacterHeight ()
 
void setCaption (const std::string &caption)
 
void setCharacterHeight (double characterHeight)
 
void setColor (const Ogre::ColourValue &c)
 
void setPosition (const Ogre::Vector3 &position)
 
void setVisible (bool visible)
 
void showOnTop (bool onTop=true)
 
 TextVisual (Ogre::SceneManager *sceneManager, Ogre::SceneNode *parentNode, Ogre::Vector3 position=Ogre::Vector3::ZERO)
 
 ~TextVisual ()
 

Private Attributes

Ogre::SceneManager * m_sceneManager
 
Ogre::SceneNode * m_sceneNode
 
rviz::MovableTextm_text
 

Detailed Description

Definition at line 42 of file TextVisual.h.

Constructor & Destructor Documentation

tuw_multi_robot_rviz::TextVisual::TextVisual ( Ogre::SceneManager *  sceneManager,
Ogre::SceneNode *  parentNode,
Ogre::Vector3  position = Ogre::Vector3::ZERO 
)
inline

Definition at line 45 of file TextVisual.h.

tuw_multi_robot_rviz::TextVisual::~TextVisual ( )
inline

Definition at line 58 of file TextVisual.h.

Member Function Documentation

double tuw_multi_robot_rviz::TextVisual::getCharacterHeight ( )
inline

Definition at line 68 of file TextVisual.h.

void tuw_multi_robot_rviz::TextVisual::setCaption ( const std::string &  caption)
inline

Definition at line 72 of file TextVisual.h.

void tuw_multi_robot_rviz::TextVisual::setCharacterHeight ( double  characterHeight)
inline

Definition at line 63 of file TextVisual.h.

void tuw_multi_robot_rviz::TextVisual::setColor ( const Ogre::ColourValue &  c)
inline

Definition at line 84 of file TextVisual.h.

void tuw_multi_robot_rviz::TextVisual::setPosition ( const Ogre::Vector3 position)
inline

Definition at line 76 of file TextVisual.h.

void tuw_multi_robot_rviz::TextVisual::setVisible ( bool  visible)
inline

Definition at line 80 of file TextVisual.h.

void tuw_multi_robot_rviz::TextVisual::showOnTop ( bool  onTop = true)
inline

Definition at line 88 of file TextVisual.h.

Member Data Documentation

Ogre::SceneManager* tuw_multi_robot_rviz::TextVisual::m_sceneManager
private

Definition at line 90 of file TextVisual.h.

Ogre::SceneNode* tuw_multi_robot_rviz::TextVisual::m_sceneNode
private

Definition at line 94 of file TextVisual.h.

rviz::MovableText* tuw_multi_robot_rviz::TextVisual::m_text
private

Definition at line 95 of file TextVisual.h.


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


tuw_multi_robot_rviz
Author(s): Benjamin Binder
autogenerated on Mon Jun 10 2019 15:42:40