Provided by: tulip-doc_3.1.2-2.3ubuntu3_all bug

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 (CoordcenterPosition, Coordsize, ColorfontColor, boolleftAlign = false)
       Contructor with fontPath, centerPosition, size, fontColor and alignment
   tlp::GlLabel::GlLabel (const std::string &fontPath, CoordcenterPosition, Coordsize,
       ColorfontColor, boolleftAlign = 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 (floatlod, 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 (xmlNodePtrrootNode) [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 (xmlNodePtrrootNode) [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.