Moka kernel
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gmg-triangulation.hh File Reference

Go to the source code of this file.

Functions

virtual CDart * triangulateEdge (CDart *ADart)
 
virtual CDart * triangulateFace (CDart *ADart)
 
virtual CDart * triangulateVolume (CDart *ADart)
 
CDart * triangulate (CDart *ADart, int ADim)
 
int triangulateMarkedCells (int AMarkNumber, int ADim)
 

Function Documentation

CDart* triangulate ( CDart *  ADart,
int  ADim 
)

Triangule la cellule de dimension ADim incidente à ADart.

Parameters
ADartUn brin de la carte
Returns
Un brin du sommet topologique créé

ADim>1 et ADim<=3

virtual CDart* triangulateEdge ( CDart *  ADart)
virtual

Triangule l'arête incidente à ADart (la "coupe" en deux).

Parameters
ADartUn brin de la carte
Returns
Un brin du sommet topologique créé
virtual CDart* triangulateFace ( CDart *  ADart)
virtual

Triangule la face incidente à ADart.

Parameters
ADartUn brin de la carte
Returns
Un brin du sommet topologique créé
int triangulateMarkedCells ( int  AMarkNumber,
int  ADim 
)

Triangule les cellules de dimension ADim dont un brin au moins est marqué.

Parameters
AMarkNumberUn numéro de marque
ADimUne dimension (1, 2 ou 3)
Returns
Le nombre de triangulations effectuées
virtual CDart* triangulateVolume ( CDart *  ADart)
virtual

Triangule le volume incident à ADart.

Parameters
ADartUn brin de la carte
Returns
Un brin du sommet topologique créé