Poster of Linux kernelThe best gift for a Linux geek
tlp::GlLabel

tlp::GlLabel

Section: Tulip Open GL Library (3) Updated: 19 Jul 2010
Local index Up
 

NAME

tlp::GlLabel -  

SYNOPSIS


#include <GlLabel.h>

Inherits tlp::GlSimpleEntity.  

Public Member Functions


GlLabel ()

GlLabel (Coord centerPosition, Coord size, Color fontColor, bool leftAlign=false)

GlLabel (const std::string &fontPath, Coord centerPosition, Coord size, Color fontColor, bool leftAlign=false)

~GlLabel ()

void setText (const std::string &text)

virtual BoundingBox getBoundingBox ()

virtual Coord getSize ()

virtual void setColor (const Color &color)

virtual Color getColor ()

virtual void draw (float lod, Camera *camera)

virtual void translate (const Coord &mouvement)

virtual void getXML (xmlNodePtr rootNode)

virtual void setWithXML (xmlNodePtr rootNode)
 

Detailed Description

Create a entity Label  

Constructor & Destructor Documentation

 

tlp::GlLabel::GlLabel ()

 

tlp::GlLabel::GlLabel (Coord centerPosition, Coord size, Color fontColor, bool leftAlign = false)Contructor with fontPath, centerPosition, size, fontColor and alignment

 

tlp::GlLabel::GlLabel (const std::string & fontPath, Coord centerPosition, Coord size, Color fontColor, bool leftAlign = false)Contructor with fontPath, centerPosition, size, fontColor and alignment this constructor will be remove on Tulip 4 version

 

tlp::GlLabel::~GlLabel ()

 

Member Function Documentation

 

virtual void tlp::GlLabel::draw (float lod, Camera * camera) [virtual]Draw the Label

Implements tlp::GlSimpleEntity.  

virtual BoundingBox tlp::GlLabel::getBoundingBox () [virtual]Return the bounding box of the label

Reimplemented from tlp::GlSimpleEntity.  

virtual Color tlp::GlLabel::getColor () [inline, virtual]Get color use to render the label

 

virtual Coord tlp::GlLabel::getSize () [virtual]return the size of the text

 

virtual void tlp::GlLabel::getXML (xmlNodePtr rootNode) [virtual]Function to export data in XML

Implements tlp::GlSimpleEntity.  

virtual void tlp::GlLabel::setColor (const Color & color) [inline, virtual]Set color of label

 

void tlp::GlLabel::setText (const std::string & text)Set the text of the label

 

virtual void tlp::GlLabel::setWithXML (xmlNodePtr rootNode) [virtual]Function to set data with XML

Implements tlp::GlSimpleEntity.  

virtual void tlp::GlLabel::translate (const Coord & mouvement) [virtual]Translate entity

Reimplemented from tlp::GlSimpleEntity.

 

Author

Generated automatically by Doxygen for Tulip Open GL Library from the source code.


 

Index

NAME
SYNOPSIS
Public Member Functions
Detailed Description
Constructor & Destructor Documentation
tlp::GlLabel::GlLabel ()
tlp::GlLabel::GlLabel (Coord centerPosition, Coord size, Color fontColor, bool leftAlign = false)Contructor with fontPath, centerPosition, size, fontColor and alignment
tlp::GlLabel::GlLabel (const std::string & fontPath, Coord centerPosition, Coord size, Color fontColor, bool leftAlign = false)Contructor with fontPath, centerPosition, size, fontColor and alignment this constructor will be remove on Tulip 4 version
tlp::GlLabel::~GlLabel ()
Member Function Documentation
virtual void tlp::GlLabel::draw (float lod, Camera * camera) [virtual]Draw the Label
virtual BoundingBox tlp::GlLabel::getBoundingBox () [virtual]Return the bounding box of the label
virtual Color tlp::GlLabel::getColor () [inline, virtual]Get color use to render the label
virtual Coord tlp::GlLabel::getSize () [virtual]return the size of the text
virtual void tlp::GlLabel::getXML (xmlNodePtr rootNode) [virtual]Function to export data in XML
virtual void tlp::GlLabel::setColor (const Color & color) [inline, virtual]Set color of label
void tlp::GlLabel::setText (const std::string & text)Set the text of the label
virtual void tlp::GlLabel::setWithXML (xmlNodePtr rootNode) [virtual]Function to set data with XML
virtual void tlp::GlLabel::translate (const Coord & mouvement) [virtual]Translate entity
Author

This document was created by man2html, using the manual pages.
Time: 22:28:15 GMT, April 16, 2011