Rechercher une page de manuel
tlp_GlLabel
Langue: en
Version: 284772 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
Sommaire
- NAME
- SYNOPSIS
- Detailed Description
- Constructor & Destructor Documentation
- Member Function Documentation
- virtual void tlp::GlLabel::draw (float lod, Camera * camera) [virtual]
- virtual BoundingBox tlp::GlLabel::getBoundingBox () [virtual]
- virtual Color tlp::GlLabel::getColor () [inline, virtual]
- virtual Coord tlp::GlLabel::getSize () [virtual]
- virtual void tlp::GlLabel::getXML (xmlNodePtr rootNode) [virtual]
- virtual void tlp::GlLabel::setColor (const Color & color) [inline, virtual]
- void tlp::GlLabel::setText (const std::string & text)
- virtual void tlp::GlLabel::setWithXML (xmlNodePtr rootNode) [virtual]
- virtual void tlp::GlLabel::translate (const Coord & mouvement) [virtual]
- Author
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.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre