tlp::GlRectTextured
tlp::GlRectTextured
Section: Tulip Open GL Library (3) Updated: 19 Jul 2010 Local index
Up
NAME
tlp::GlRectTextured -
SYNOPSIS
#include <GlRectTextured.h>
Inherits tlp::GlSimpleEntity.
Public Member Functions
GlRectTextured ()
GlRectTextured (float top, float bottom, float left, float right, const std::string &textureName, bool inPercent=false)
GlRectTextured (float bottom, float left, float height, float width, const std::string &textureName, bool xInv, bool yInv)
virtual ~GlRectTextured ()
void reloadData ()
virtual BoundingBox getBoundingBox ()
virtual void draw (float lod, Camera *camera)
virtual void translate (const Coord &mouvement)
virtual void setTexture (const std::string &name)
virtual std::string getTexture ()
virtual void getXML (xmlNodePtr rootNode)
virtual void setWithXML (xmlNodePtr rootNode)
Protected Attributes
float top
float bottom
float left
float right
bool inPercent
std::string textureName
bool xInv
bool yInv
Detailed Description
Create a rectangle with a texture
Constructor & Destructor Documentation
tlp::GlRectTextured::GlRectTextured () [inline]
tlp::GlRectTextured::GlRectTextured (float top, float bottom, float left, float right, const std::string & textureName, bool inPercent = false)Constructor : with top/bottom/left/right coords, textureName and if inPercent is true coords are in percent
tlp::GlRectTextured::GlRectTextured (float bottom, float left, float height, float width, const std::string & textureName, bool xInv, bool yInv)Constructor : with bottom/left height,width coords, textureName and if xInv/yInv is true coords viewport - coord
virtual tlp::GlRectTextured::~GlRectTextured () [inline, virtual]
Member Function Documentation
virtual void tlp::GlRectTextured::draw (float lod, Camera * camera) [virtual]Draw the rectangle
Implements tlp::GlSimpleEntity.
virtual BoundingBox tlp::GlRectTextured::getBoundingBox () [virtual]Return the bounding box
Reimplemented from tlp::GlSimpleEntity.
virtual std::string tlp::GlRectTextured::getTexture () [virtual]Get texture of the GlRectTextured
virtual void tlp::GlRectTextured::getXML (xmlNodePtr rootNode) [virtual]Function to export data in XML
Implements tlp::GlSimpleEntity.
void tlp::GlRectTextured::reloadData ()Reload data of the rectangle
virtual void tlp::GlRectTextured::setTexture (const std::string & name) [virtual]Set texture of the GlRectTextured
virtual void tlp::GlRectTextured::setWithXML (xmlNodePtr rootNode) [virtual]Function to set data with XML
Implements tlp::GlSimpleEntity.
virtual void tlp::GlRectTextured::translate (const Coord & mouvement) [virtual]Translate entity
Reimplemented from tlp::GlSimpleEntity.
Member Data Documentation
float tlp::GlRectTextured::bottom [protected]
bool tlp::GlRectTextured::inPercent [protected]
float tlp::GlRectTextured::left [protected]
float tlp::GlRectTextured::right [protected]
std::string tlp::GlRectTextured::textureName [protected]
float tlp::GlRectTextured::top [protected]
bool tlp::GlRectTextured::xInv [protected]
bool tlp::GlRectTextured::yInv [protected]
Author
Generated automatically by Doxygen for Tulip Open GL Library from the source code.
Index
- NAME
-
- SYNOPSIS
-
- Public Member Functions
-
- Protected Attributes
-
- Detailed Description
-
- Constructor & Destructor Documentation
-
- tlp::GlRectTextured::GlRectTextured () [inline]
-
- tlp::GlRectTextured::GlRectTextured (float top, float bottom, float left, float right, const std::string & textureName, bool inPercent = false)Constructor : with top/bottom/left/right coords, textureName and if inPercent is true coords are in percent
-
- tlp::GlRectTextured::GlRectTextured (float bottom, float left, float height, float width, const std::string & textureName, bool xInv, bool yInv)Constructor : with bottom/left height,width coords, textureName and if xInv/yInv is true coords viewport - coord
-
- virtual tlp::GlRectTextured::~GlRectTextured () [inline, virtual]
-
- Member Function Documentation
-
- virtual void tlp::GlRectTextured::draw (float lod, Camera * camera) [virtual]Draw the rectangle
-
- virtual BoundingBox tlp::GlRectTextured::getBoundingBox () [virtual]Return the bounding box
-
- virtual std::string tlp::GlRectTextured::getTexture () [virtual]Get texture of the GlRectTextured
-
- virtual void tlp::GlRectTextured::getXML (xmlNodePtr rootNode) [virtual]Function to export data in XML
-
- void tlp::GlRectTextured::reloadData ()Reload data of the rectangle
-
- virtual void tlp::GlRectTextured::setTexture (const std::string & name) [virtual]Set texture of the GlRectTextured
-
- virtual void tlp::GlRectTextured::setWithXML (xmlNodePtr rootNode) [virtual]Function to set data with XML
-
- virtual void tlp::GlRectTextured::translate (const Coord & mouvement) [virtual]Translate entity
-
- Member Data Documentation
-
- float tlp::GlRectTextured::bottom [protected]
-
- bool tlp::GlRectTextured::inPercent [protected]
-
- float tlp::GlRectTextured::left [protected]
-
- float tlp::GlRectTextured::right [protected]
-
- std::string tlp::GlRectTextured::textureName [protected]
-
- float tlp::GlRectTextured::top [protected]
-
- bool tlp::GlRectTextured::xInv [protected]
-
- bool tlp::GlRectTextured::yInv [protected]
-
- Author
-
This document was created by
man2html,
using the manual pages.
Time: 22:28:16 GMT, April 16, 2011