Movable text.  
 More...
#include <rendering/rendering.hh>
Horizontal alignment. 
| Enumerator | 
|---|
| H_LEFT | Left alignment.  | 
| H_CENTER | Center alignment.  | 
 
 
vertical alignment 
| Enumerator | 
|---|
| V_BELOW | Align below.  | 
| V_ABOVE | Align above.  | 
 
 
      
        
          | gazebo::rendering::MovableText::MovableText | ( |  | ) |  | 
      
 
 
  
  | 
        
          | virtual gazebo::rendering::MovableText::~MovableText | ( |  | ) |  |  | virtual | 
 
 
  
  | 
        
          | void gazebo::rendering::MovableText::_setupGeometry | ( |  | ) |  |  | protected | 
 
 
  
  | 
        
          | void gazebo::rendering::MovableText::_updateColors | ( |  | ) |  |  | protected | 
 
 
      
        
          | math::Box gazebo::rendering::MovableText::GetAABB | ( |  | ) |  | 
      
 
Get the axis aligned bounding box of the text. 
- Returns
- The axis aligned bounding box. 
 
 
      
        
          | float gazebo::rendering::MovableText::GetBaseline | ( |  | ) | const | 
      
 
Get the baseline height. 
- Returns
- Baseline height 
 
 
  
  | 
        
          | float gazebo::rendering::MovableText::getBoundingRadius | ( |  | ) | const |  | protected | 
 
 
      
        
          | float gazebo::rendering::MovableText::GetCharHeight | ( |  | ) | const | 
      
 
Set the height of a characters return Height of the characters. 
 
 
      
        
          | const common::Color& gazebo::rendering::MovableText::GetColor | ( |  | ) | const | 
      
 
Get the text color. 
- Returns
- Texture color. 
 
 
      
        
          | const std::string& gazebo::rendering::MovableText::GetFont | ( |  | ) | const | 
      
 
Get the font. 
- Returns
- The font name 
 
 
  
  | 
        
          | const Ogre::LightList& gazebo::rendering::MovableText::getLights | ( | void |  | ) | const |  | protected | 
 
 
  
  | 
        
          | const Ogre::MaterialPtr& gazebo::rendering::MovableText::getMaterial | ( | void |  | ) | const |  | protected | 
 
 
  
  | 
        
          | void gazebo::rendering::MovableText::getRenderOperation | ( | Ogre::RenderOperation & | op | ) |  |  | protected | 
 
 
      
        
          | bool gazebo::rendering::MovableText::GetShowOnTop | ( |  | ) | const | 
      
 
True = text is displayed on top. 
- Returns
- True if MovableText::SetShownOnTop(true) was called. 
 
 
      
        
          | float gazebo::rendering::MovableText::GetSpaceWidth | ( |  | ) | const | 
      
 
Get the width of a space. 
- Returns
- Space width 
 
 
  
  | 
        
          | float gazebo::rendering::MovableText::getSquaredViewDepth | ( | const Ogre::Camera * | cam | ) | const |  | protected | 
 
 
      
        
          | const std::string& gazebo::rendering::MovableText::GetText | ( |  | ) | const | 
      
 
Get the displayed text. 
- Returns
- The displayed text. 
 
 
  
  | 
        
          | void gazebo::rendering::MovableText::getWorldTransforms | ( | Ogre::Matrix4 * | xform | ) | const |  | protected | 
 
 
      
        
          | void gazebo::rendering::MovableText::Load | ( | const std::string & | _name, | 
        
          |  |  | const std::string & | _text, | 
        
          |  |  | const std::string & | _fontName = "Arial", | 
        
          |  |  | float | _charHeight = 1.0, | 
        
          |  |  | const common::Color & | _color = common::Color::White | 
        
          |  | ) |  |  | 
      
 
Loads text and font info. 
- Parameters
- 
  
    | [in] | _name | Name of the text object |  | [in] | _text | Text to render |  | [in] | _fontName | Font to use |  | [in] | _charHeight | Height of the characters |  | [in] | _color | Text color |  
 
 
 
      
        
          | void gazebo::rendering::MovableText::SetBaseline | ( | float | _height | ) |  | 
      
 
Set the baseline height of the text. 
- Parameters
- 
  
    | [in] | _height | Baseline height |  
 
 
 
      
        
          | void gazebo::rendering::MovableText::SetCharHeight | ( | float | _height | ) |  | 
      
 
Set the height of a character. 
- Parameters
- 
  
    | [in] | _height | Height of the characters. |  
 
 
 
      
        
          | void gazebo::rendering::MovableText::SetColor | ( | const common::Color & | _color | ) |  | 
      
 
Set the text color. 
- Parameters
- 
  
  
 
 
      
        
          | void gazebo::rendering::MovableText::SetFontName | ( | const std::string & | _font | ) |  | 
      
 
Set the font. 
- Parameters
- 
  
    | [in] | _font | Name of the font |  
 
 
 
      
        
          | void gazebo::rendering::MovableText::SetShowOnTop | ( | bool | _show | ) |  | 
      
 
True = text always is displayed ontop. 
- Parameters
- 
  
    | [in] | _show | Set to true to render the text on top of all other drawables. |  
 
 
 
      
        
          | void gazebo::rendering::MovableText::SetSpaceWidth | ( | float | _width | ) |  | 
      
 
Set the width of a space. 
- Parameters
- 
  
  
 
 
      
        
          | void gazebo::rendering::MovableText::SetText | ( | const std::string & | _text | ) |  | 
      
 
Set the text to display. 
- Parameters
- 
  
    | [in] | _text | The text to display. |  
 
 
 
      
        
          | void gazebo::rendering::MovableText::SetTextAlignment | ( | const HorizAlign & | _hAlign, | 
        
          |  |  | const VertAlign & | _vAlign | 
        
          |  | ) |  |  | 
      
 
Set the alignment of the text. 
- Parameters
- 
  
    | [in] | _hAlign | Horizontal alignment |  | [in] | _vAlign | Vertical alignment |  
 
 
 
      
        
          | void gazebo::rendering::MovableText::Update | ( |  | ) |  | 
      
 
 
  
  | 
        
          | virtual void gazebo::rendering::MovableText::visitRenderables | ( | Ogre::Renderable::Visitor * | _visitor, |  
          |  |  | bool | _debug = false |  
          |  | ) |  |  |  | virtual | 
 
 
The documentation for this class was generated from the following file: