27 #ifndef __TY_RECTANGULAR_MAILLAGE_GRAPHIC__
28 #define __TY_RECTANGULAR_MAILLAGE_GRAPHIC__
74 virtual void update(
bool force =
false);
83 virtual void display(
TYElement* pModelerElement =
nullptr, GLenum mode = GL_RENDER);
113 virtual void displayLines(GLenum mode = GL_RENDER,
bool invertColors =
false);
std::vector< LPTYPointCalcul > TYTabLPPointCalcul
Collection de pointeurs de TYPointCalcul.
Representation graphique d'un element de base (fichier header)
#define TY_DECL_METIER_GRAPHIC(classname)
classe graphique pour un element de base
classe graphique pour un maillage rectangulaire
virtual void setRendering(int mode)
virtual void displayMixed(GLenum mode=GL_RENDER)
std::vector< MPoint > _isoCurve
virtual void displayLines(GLenum mode=GL_RENDER, bool invertColors=false)
virtual ~TYRectangularMaillageGraphic()
virtual void computeBoundingBox()
enum TYRectangularMaillageGraphic::RenderingMode _Rendering
virtual void update(bool force=false)
virtual void display(TYElement *pModelerElement=nullptr, GLenum mode=GL_RENDER)
std::vector< MTriangle > _mesh
int nextPoint(const TYTabLPPointCalcul *pPtsCalcul, const int &index1, const int &index2)
TYRectangularMaillageGraphic(TYRectangularMaillage *pElement)
virtual void displaySurface(GLenum mode=GL_RENDER)
Classe de definition d'un maillage rectangulaire.