tlp::glsphere(3)
NAME
tlp::GlSphere
SYNOPSIS
#include <GlSphere.h> Inherits tlp::GlSimpleEntity. Public Member Functions GlSphere () GlSphere (const Coord &position, float radius, const Color &color=Color(0, 0, 0, 255), float rotX=0, float rotY=0, float rotZ=0) GlSphere (const Coord &position, float radius, const std::string &textureFile, int alpha=255, float rotX=0, float rotY=0, float rotZ=0) virtual void draw (float lod, Camera *camera) virtual void translate (const Coord &mouvement) virtual void getXML (xmlNodePtr rootNode) virtual void setWithXML (xmlNodePtr rootNode)
Constructor & Destructor Documentation
- tlp::GlSphere::GlSphere () [inline] tlp::GlSphere::GlSphere (const Coord & position, float radius, const Color
- & color = Color(0, 0, 0, 255), float rotX = 0, float rotY = 0, float
rotZ = 0)
Create a sphere with a position, a radius a fill color and multiple
rotation (if you want) - tlp::GlSphere::GlSphere (const Coord & position, float radius, const
- std::string & textureFile, int alpha = 255, float rotX = 0, float rotY
= 0, float rotZ = 0)
Create a sphere with a position, a radius, a texture, an alphe and
multiple rotation (if you want)
Member Function Documentation
- virtual void tlp::GlSphere::draw (float lod, Camera * camera) [virtual]
- Draw the sphere
- Implements tlp::GlSimpleEntity.
- virtual void tlp::GlSphere::getXML (xmlNodePtr rootNode) [virtual]
- Function to export data in XML
- Implements tlp::GlSimpleEntity.
- virtual void tlp::GlSphere::setWithXML (xmlNodePtr rootNode) [virtual]
- Function to set data with XML
- Implements tlp::GlSimpleEntity.
- virtual void tlp::GlSphere::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.