#include <movable_text.h>
Definition at line 61 of file movable_text.h.
◆ HorizontalAlignment
◆ VerticalAlignment
Enumerator |
---|
V_BELOW | |
V_ABOVE | |
V_CENTER | |
Definition at line 70 of file movable_text.h.
◆ MovableText()
rviz::MovableText::MovableText |
( |
const Ogre::String & |
caption, |
|
|
const Ogre::String & |
fontName = "Liberation Sans" , |
|
|
Ogre::Real |
charHeight = 1.0 , |
|
|
const Ogre::ColourValue & |
color = Ogre::ColourValue::White |
|
) |
| |
◆ ~MovableText()
rviz::MovableText::~MovableText |
( |
| ) |
|
|
override |
◆ _notifyCurrentCamera()
void rviz::MovableText::_notifyCurrentCamera |
( |
Ogre::Camera * |
cam | ) |
|
|
overrideprotected |
◆ _setupGeometry()
void rviz::MovableText::_setupGeometry |
( |
| ) |
|
|
protected |
◆ _updateColors()
void rviz::MovableText::_updateColors |
( |
| ) |
|
|
protected |
◆ _updateRenderQueue()
void rviz::MovableText::_updateRenderQueue |
( |
Ogre::RenderQueue * |
queue | ) |
|
|
overrideprotected |
◆ GetAABB()
Ogre::AxisAlignedBox rviz::MovableText::GetAABB |
( |
| ) |
|
|
inline |
◆ getBoundingBox()
const Ogre::AxisAlignedBox& rviz::MovableText::getBoundingBox |
( |
| ) |
const |
|
inlineoverrideprotected |
◆ getBoundingRadius()
Ogre::Real rviz::MovableText::getBoundingRadius |
( |
| ) |
const |
|
inlineoverrideprotected |
◆ getCaption()
const Ogre::String& rviz::MovableText::getCaption |
( |
| ) |
const |
|
inline |
◆ getCharacterHeight()
Ogre::Real rviz::MovableText::getCharacterHeight |
( |
| ) |
const |
|
inline |
◆ getColor()
const Ogre::ColourValue& rviz::MovableText::getColor |
( |
| ) |
const |
|
inline |
◆ getFontName()
const Ogre::String& rviz::MovableText::getFontName |
( |
| ) |
const |
|
inline |
◆ getGlobalTranslation()
Ogre::Vector3 rviz::MovableText::getGlobalTranslation |
( |
| ) |
const |
|
inline |
◆ getLights()
const Ogre::LightList& rviz::MovableText::getLights |
( |
| ) |
const |
|
inlineoverrideprotected |
◆ getLocalTranslation()
Ogre::Vector3 rviz::MovableText::getLocalTranslation |
( |
| ) |
const |
|
inline |
◆ getMaterial()
const Ogre::MaterialPtr& rviz::MovableText::getMaterial |
( |
| ) |
const |
|
inlineoverride |
◆ getMovableType()
const Ogre::String& rviz::MovableText::getMovableType |
( |
| ) |
const |
|
inlineoverrideprotected |
◆ getName()
const Ogre::String& rviz::MovableText::getName |
( |
| ) |
const |
|
inlineoverrideprotected |
◆ getRenderOperation()
void rviz::MovableText::getRenderOperation |
( |
Ogre::RenderOperation & |
op | ) |
|
|
overrideprotected |
◆ getShowOnTop()
bool rviz::MovableText::getShowOnTop |
( |
| ) |
const |
|
inline |
◆ getSpaceWidth()
Ogre::Real rviz::MovableText::getSpaceWidth |
( |
| ) |
const |
|
inline |
◆ getSquaredViewDepth()
Ogre::Real rviz::MovableText::getSquaredViewDepth |
( |
const Ogre::Camera * |
| ) |
const |
|
inlineoverrideprotected |
◆ getWorldOrientation()
const Quaternion & rviz::MovableText::getWorldOrientation |
( |
| ) |
const |
|
protected |
◆ getWorldPosition()
const Vector3 & rviz::MovableText::getWorldPosition |
( |
| ) |
const |
|
protected |
◆ getWorldTransforms()
void rviz::MovableText::getWorldTransforms |
( |
Ogre::Matrix4 * |
xform | ) |
const |
|
overrideprotected |
◆ setCaption()
void rviz::MovableText::setCaption |
( |
const Ogre::String & |
caption | ) |
|
◆ setCharacterHeight()
void rviz::MovableText::setCharacterHeight |
( |
Ogre::Real |
height | ) |
|
◆ setColor()
void rviz::MovableText::setColor |
( |
const Ogre::ColourValue & |
color | ) |
|
◆ setFontName()
void rviz::MovableText::setFontName |
( |
const Ogre::String & |
fontName | ) |
|
◆ setGlobalTranslation()
void rviz::MovableText::setGlobalTranslation |
( |
Ogre::Vector3 |
trans | ) |
|
◆ setLineSpacing()
void rviz::MovableText::setLineSpacing |
( |
Ogre::Real |
height | ) |
|
◆ setLocalTranslation()
void rviz::MovableText::setLocalTranslation |
( |
Ogre::Vector3 |
trans | ) |
|
◆ setSpaceWidth()
void rviz::MovableText::setSpaceWidth |
( |
Ogre::Real |
width | ) |
|
◆ setTextAlignment()
◆ showOnTop()
void rviz::MovableText::showOnTop |
( |
bool |
show = true | ) |
|
◆ mAABB
Ogre::AxisAlignedBox rviz::MovableText::mAABB |
|
protected |
◆ mCaption
Ogre::String rviz::MovableText::mCaption |
|
protected |
◆ mCharHeight
Ogre::Real rviz::MovableText::mCharHeight |
|
protected |
◆ mColor
Ogre::ColourValue rviz::MovableText::mColor |
|
protected |
◆ mFontName
Ogre::String rviz::MovableText::mFontName |
|
protected |
◆ mGlobalTranslation
Ogre::Vector3 rviz::MovableText::mGlobalTranslation |
|
protected |
◆ mHorizontalAlignment
◆ mLineSpacing
Ogre::Real rviz::MovableText::mLineSpacing |
|
protected |
◆ mLList
Ogre::LightList rviz::MovableText::mLList |
|
protected |
◆ mLocalTranslation
Ogre::Vector3 rviz::MovableText::mLocalTranslation |
|
protected |
◆ mName
Ogre::String rviz::MovableText::mName |
|
protected |
◆ mNeedUpdate
bool rviz::MovableText::mNeedUpdate |
|
protected |
◆ mOnTop
bool rviz::MovableText::mOnTop |
|
protected |
◆ mpBackgroundMaterial
Ogre::MaterialPtr rviz::MovableText::mpBackgroundMaterial |
|
protected |
◆ mpCam
Ogre::Camera* rviz::MovableText::mpCam |
|
protected |
◆ mpFont
Ogre::Font* rviz::MovableText::mpFont |
|
protected |
◆ mpMaterial
Ogre::MaterialPtr rviz::MovableText::mpMaterial |
|
protected |
◆ mpWin
Ogre::RenderWindow* rviz::MovableText::mpWin |
|
protected |
◆ mRadius
Ogre::Real rviz::MovableText::mRadius |
|
protected |
◆ mRenderOp
Ogre::RenderOperation rviz::MovableText::mRenderOp |
|
protected |
◆ mSpaceWidth
Ogre::Real rviz::MovableText::mSpaceWidth |
|
protected |
◆ mTimeUntilNextToggle
Ogre::Real rviz::MovableText::mTimeUntilNextToggle |
|
protected |
◆ mType
Ogre::String rviz::MovableText::mType |
|
protected |
◆ mUpdateColors
bool rviz::MovableText::mUpdateColors |
|
protected |
◆ mVerticalAlignment
The documentation for this class was generated from the following files: