clase graphique pour un ensemble de sites
More...
#include <TYSiteNodeGraphic.h>
|
| static OBox | _globalBoundingBox |
| |
| static bool | _gDrawNormals = false |
| | Indique si les normals doivent etre visible. More...
|
| |
| static bool | _gDrawPlafond = true |
| | Indique si les plafonds doivent etre visible. More...
|
| |
| | TYElementGraphic (TYElement *pElt) |
| |
| void | displayNormal (OVector3D normal, OPoint3D p1) |
| |
| void | glVertex3fAndEnlargeBB (GLfloat x, GLfloat y, GLfloat z) |
| |
| void | glVertex3dAndEnlargeBB (GLdouble x, GLdouble y, GLdouble z) |
| |
| void | gluDiskAndEnlargeBB (GLUquadric *qobj, GLdouble innerRadius, GLdouble outerRadius, GLint slices, GLint loops) |
| |
| void | gluCylinderAndEnlargeBB (GLUquadric *qobj, GLdouble baseRadius, GLdouble topRadius, GLdouble height, GLint slices, GLint stacks) |
| |
| void | gluPartialDiskAndEnlargeBB (GLUquadric *qobj, GLdouble innerRadius, GLdouble outerRadius, GLint slices, GLint loops, GLdouble startAngle, GLdouble sweepAngle) |
| |
| void | drawBoundingBox () |
| |
| void | drawLineBoundingBox () |
| |
| void | drawName (TYElement *pModelerElement=nullptr) |
| |
clase graphique pour un ensemble de sites
Definition at line 49 of file TYSiteNodeGraphic.h.
◆ TYSiteNodeGraphic()
| TYSiteNodeGraphic::TYSiteNodeGraphic |
( |
TYSiteNode * |
pElement | ) |
|
◆ ~TYSiteNodeGraphic()
| TYSiteNodeGraphic::~TYSiteNodeGraphic |
( |
| ) |
|
|
virtual |
◆ display()
| void TYSiteNodeGraphic::display |
( |
TYElement * |
pModelerElement = nullptr, |
|
|
GLenum |
mode = GL_RENDER |
|
) |
| |
|
virtual |
◆ getChilds()
◆ update()
| void TYSiteNodeGraphic::update |
( |
bool |
force = false | ) |
|
|
virtual |
Mets a jour l'objet 3D associe a cet objet graphique metier. Remarque : Lorsque cette methode est surchargee, un appel de l'implementation parent (TYElementGraphic::update()) doit etre fait a la fin.
- Parameters
-
| force | Outrepasse l'etat du flag 'modified' et effectue la mise a jour. |
Reimplemented from TYElementGraphic.
Definition at line 44 of file TYSiteNodeGraphic.cpp.
◆ _imgBytesPerPixel
| int TYSiteNodeGraphic::_imgBytesPerPixel |
|
protected |
◆ _imgDataPtr
| unsigned char* TYSiteNodeGraphic::_imgDataPtr |
|
protected |
◆ _imgXSize
| int TYSiteNodeGraphic::_imgXSize |
|
protected |
◆ _imgYSize
| int TYSiteNodeGraphic::_imgYSize |
|
protected |
◆ _sOldTopoFile
| QString TYSiteNodeGraphic::_sOldTopoFile |
|
protected |
◆ _texture
| GLuint TYSiteNodeGraphic::_texture |
|
protected |
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/code-tympan-fbessou/checkouts/latest/Tympan/gui/gl/TYSiteNodeGraphic.h
- /home/docs/checkouts/readthedocs.org/user_builds/code-tympan-fbessou/checkouts/latest/Tympan/gui/gl/TYSiteNodeGraphic.cpp