Rechercher une page de manuel
tlp_GlRect
Langue: en
Version: 267789 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
Sommaire
- NAME
- SYNOPSIS
- Detailed Description
- Constructor & Destructor Documentation
- Member Function Documentation
- virtual void tlp::GlRect::draw (float lod, Camera * camera) [virtual]
- virtual Color tlp::GlRect::getBottomRightColor () [virtual]
- virtual Coord tlp::GlRect::getBottomRightPos () [virtual]
- virtual Coord tlp::GlRect::getCenter () [virtual]
- virtual Color tlp::GlRect::getTopLeftColor () [virtual]
- virtual Coord tlp::GlRect::getTopLeftPos () [virtual]
- virtual void tlp::GlRect::getXML (xmlNodePtr rootNode) [virtual]
- bool tlp::GlRect::inRect (double x, double y)
- virtual void tlp::GlRect::setBottomRightColor (const Color & bottomRightCol) [virtual]
- virtual void tlp::GlRect::setBottomRightPos (const Coord & bottomRightPos) [virtual]
- virtual void tlp::GlRect::setTopLeftColor (const Color & topLeftCol) [virtual]
- virtual void tlp::GlRect::setTopLeftPos (const Coord & topLeftPos) [virtual]
- virtual void tlp::GlRect::setWithXML (xmlNodePtr rootNode) [virtual]
- Member Data Documentation
- Author
NAME
tlp::GlRect - This is a general class for the rendering of 2D rectangles.SYNOPSIS
#include <GlRect.h>
Inherits tlp::GlPolygon.
Public Member Functions
GlRect (const Coord &topLeftPos, const Coord &bottomRightPos, const Color &topLeftCol, const Color &bottomRightCol, bool filled=true, bool outlined=false)
GlRect (bool filled=true, bool outlined=false)
virtual ~GlRect ()
virtual Coord getCenter ()
virtual Coord getTopLeftPos ()
virtual Coord getBottomRightPos ()
virtual Color getTopLeftColor ()
virtual Color getBottomRightColor ()
virtual void setTopLeftPos (const Coord &topLeftPos)
virtual void setBottomRightPos (const Coord &bottomRightPos)
virtual void setTopLeftColor (const Color &topLeftCol)
virtual void setBottomRightColor (const Color &bottomRightCol)
bool inRect (double x, double y)
virtual void getXML (xmlNodePtr rootNode)
virtual void setWithXML (xmlNodePtr rootNode)
virtual void draw (float lod, Camera *camera)
Protected Attributes
Coord topLeftPos
Coord bottomRightPos
Color topLeftCol
Color bottomRightCol
Detailed Description
This is a general class for the rendering of 2D rectangles.
This class is used as a 2D HUD for the rendering of 2D rectangles.
Constructor & Destructor Documentation
tlp::GlRect::GlRect (const Coord & topLeftPos, const Coord & bottomRightPos, const Color & topLeftCol, const Color & bottomRightCol, bool filled = true, bool outlined = false)
Constructor
tlp::GlRect::GlRect (bool filled = true, bool outlined = false)
virtual tlp::GlRect::~GlRect () [virtual]
Destructor
Member Function Documentation
virtual void tlp::GlRect::draw (float lod, Camera * camera) [virtual]
Draw the GlRect
Reimplemented from tlp::GlPolygon.
virtual Color tlp::GlRect::getBottomRightColor () [virtual]
Accessor in reading to the Bottom Right Corner Color of the Rectangle
virtual Coord tlp::GlRect::getBottomRightPos () [virtual]
Accessor in reading to the Bottom Right Corner of the rectangle
virtual Coord tlp::GlRect::getCenter () [virtual]
Accessor in reading to the Top Left Corner of the rectangle
virtual Color tlp::GlRect::getTopLeftColor () [virtual]
Accessor in reading to the Top Left Corner Color of the rectangle
virtual Coord tlp::GlRect::getTopLeftPos () [virtual]
Accessor in reading to the Top Left Corner of the rectangle
virtual void tlp::GlRect::getXML (xmlNodePtr rootNode) [virtual]
Function to export data in XML
Reimplemented from tlp::GlPolygon.
bool tlp::GlRect::inRect (double x, double y)
Is the point in the rectangle ?
virtual void tlp::GlRect::setBottomRightColor (const Color & bottomRightCol) [virtual]
Accessor in writing to the Bottom Right Corner Color of the rectangle
virtual void tlp::GlRect::setBottomRightPos (const Coord & bottomRightPos) [virtual]
Accessor in writing to the Bottom Right Corner Color of the rectangle
virtual void tlp::GlRect::setTopLeftColor (const Color & topLeftCol) [virtual]
Accessor in writing to the Top Left Corner of the rectangle
virtual void tlp::GlRect::setTopLeftPos (const Coord & topLeftPos) [virtual]
Accessor in writing to the Top Left Corner of the rectangle
virtual void tlp::GlRect::setWithXML (xmlNodePtr rootNode) [virtual]
Function to set data with XML
Reimplemented from tlp::GlPolygon.
Member Data Documentation
Color tlp::GlRect::bottomRightCol [protected]
Bottom Right color of the rectangle
Coord tlp::GlRect::bottomRightPos [protected]
Bottom Right coordinate of the rectangle
Color tlp::GlRect::topLeftCol [protected]
Top Left color of the rectangle
Coord tlp::GlRect::topLeftPos [protected]
Top Left coordinate of the rectangle
Author
Generated automatically by Doxygen for Tulip Open GL Library from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre