tlp::gllabel(3)
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.