#include <GlCylinder.h>
Public Member Functions |
| GlCylinder () |
| GlCylinder (const Coord &source, const Coord &head, float rad_source, float rad_head1, const Color &col_source, const Color &col_head, unsigned int nb_p) |
| GlCylinder (const Coord &source, const Coord &head, const Coord &target, float rad_source, float rad_head1, float rad_head2, const Color &col_source, const Color &col_head, const Color &col_target, unsigned int nb_p) |
void | buildCylinder () |
virtual void | draw (float lod, Camera *camera) |
virtual void | translate (const Coord &mouvement) |
virtual void | getXML (xmlNodePtr rootNode) |
virtual void | setWithXML (xmlNodePtr rootNode) |
| GlSimpleEntity () |
virtual | ~GlSimpleEntity () |
virtual void | acceptVisitor (GlSceneVisitor *visitor) |
virtual void | setVisible (bool visible) |
bool | isVisible () |
virtual void | setStencil (int stencil) |
int | getStencil () |
void | setCheckByBoundingBoxVisitor (bool check) |
bool | isCheckByBoundingBoxVisitor () |
virtual BoundingBox | getBoundingBox () |
virtual void | addLayerParent (GlLayer *) |
virtual void | removeLayerParent (GlLayer *) |
void | addParent (GlComposite *composite) |
void | removeParent (GlComposite *composite) |
virtual | ~GlEntity () |
Constructor & Destructor Documentation
tlp::GlCylinder::GlCylinder |
( |
| ) |
|
|
inline |
tlp::GlCylinder::GlCylinder |
( |
const Coord & |
source, |
|
|
const Coord & |
head, |
|
|
float |
rad_source, |
|
|
float |
rad_head1, |
|
|
const Color & |
col_source, |
|
|
const Color & |
col_head, |
|
|
unsigned int |
nb_p |
|
) |
| |
tlp::GlCylinder::GlCylinder |
( |
const Coord & |
source, |
|
|
const Coord & |
head, |
|
|
const Coord & |
target, |
|
|
float |
rad_source, |
|
|
float |
rad_head1, |
|
|
float |
rad_head2, |
|
|
const Color & |
col_source, |
|
|
const Color & |
col_head, |
|
|
const Color & |
col_target, |
|
|
unsigned int |
nb_p |
|
) |
| |
Member Function Documentation
void tlp::GlCylinder::buildCylinder |
( |
| ) |
|
virtual void tlp::GlCylinder::draw |
( |
float |
lod, |
|
|
Camera * |
camera |
|
) |
| |
|
virtual |
virtual void tlp::GlCylinder::getXML |
( |
xmlNodePtr |
rootNode | ) |
|
|
virtual |
virtual void tlp::GlCylinder::setWithXML |
( |
xmlNodePtr |
rootNode | ) |
|
|
virtual |
virtual void tlp::GlCylinder::translate |
( |
const Coord & |
mouvement | ) |
|
|
virtual |
|