triangulation zone for a 3D triangulation
![]() | buildWireframe (void) wireframe display list creation callback |
![]() | buildSolid (void) solid display list creation callback |
![]() | buildFlat (void) flat display list creation callback |
![]() | set1DTextureCoordinates (SET_TRIANGULATION_1D_TEXTURE_COORDINATES f, bool normalize=false) set the 1D texture coordinates for each triangle of the zone |
![]() | apply (void (TriangulationVertex3D::*ptr)(void)) apply member function on each zone vertex |
![]() | apply (void (TriangulationVertex3D::*ptr)(int), int val) apply member function on each zone vertex |
![]() | apply (void (TriangulationVertex3D::*ptr)(unsigned int), unsigned int val) apply member function on each zone vertex |
![]() | apply (void (TriangulationVertex3D::*ptr)(float), float val) apply member function on each zone vertex |
![]() | apply (void (TriangulationVertex3D::*ptr)(double), double val) apply member function on each zone vertex |
![]() | expand () morphological operator that expands the zone to its neighbors |
![]() | shrink () morphological operator that shrinks the zone |
![]() | computeAutomaticTextureCoordinates () set the textureCoordonates values of triangles |
![]() | setRedrawOrder (unsigned int order) set object redraw order for transparency sorting |
![]() | getTriangulation () const returns the 3D triangulation where the zone belongs |
![]() | constructor
| ||||
![]() | destructor
|
![]() | redrawOrder redraw order (for transparency redraw) |
triangulation zone for a 3D triangulation
constructor
destructor
virtual void buildWireframe(void)
virtual void buildSolid(void)
virtual void buildFlat(void)
void set1DTextureCoordinates(SET_TRIANGULATION_1D_TEXTURE_COORDINATES f, bool normalize=false)
normalize - if the texture coordinates should be scaled between 0 and 1 (computes min and max value) void apply(void (TriangulationVertex3D::*ptr)(void))
void apply(void (TriangulationVertex3D::*ptr)(int), int val)
val - integer value to transmit as argument void apply(void (TriangulationVertex3D::*ptr)(unsigned int), unsigned int val)
val - unsigned integer value to transmit as argument void apply(void (TriangulationVertex3D::*ptr)(float), float val)
val - float value to transmit as argument void apply(void (TriangulationVertex3D::*ptr)(double), double val)
val - double value to transmit as argument void expand()
void shrink()
void computeAutomaticTextureCoordinates()
virtual void setRedrawOrder(unsigned int order)
Triangulation3D* getTriangulation() const
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de