tlp::GlSphere Class Reference
#include <GlSphere.h>
Inherits tlp::GlSimpleEntity.
List of all members.
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] |
virtual void tlp::GlSphere::getXML |
( |
xmlNodePtr |
rootNode |
) |
[virtual] |
virtual void tlp::GlSphere::setWithXML |
( |
xmlNodePtr |
rootNode |
) |
[virtual] |
virtual void tlp::GlSphere::translate |
( |
const Coord & |
mouvement |
) |
[virtual] |
|