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.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout