#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 |
|