![]() |
Moka controlers
|
Go to the source code of this file.
Functions | |
| unsigned int | countNonLocalDegreeTwoEdges () |
| void | getMapGlobalCharacteristics (int *ANbDarts, int *ANbVertices, int *ANbEdges, int *ANbFaces, int *ANbVolumes, int *ANbCC, int *ANb0Borders, int *ANb1Borders, int *ANb2Borders, int *ANb3Borders) |
| bool | getSurfaceCharacteristics (std::string *AName, int *ANbDarts, int *ANbVertices, int *ANbEdges, int *ANbFaces, int *ANb0Borders, int *ANb1Borders, int *ANb2Borders, int *ANb2BordersWhenClosed, int *AEuler, int *AOrient, int *AGenus) |
| unsigned int CControlerGMap::countNonLocalDegreeTwoEdges | ( | ) |
Calcule le nombre d'arêtes non degré 2 local. Si ce nombre vaut zéro, la carte représente une 2 quasi-variété.
Definition at line 33 of file operations-topology.cc.
| void CControlerGMap::getMapGlobalCharacteristics | ( | int * | ANbDarts, |
| int * | ANbVertices, | ||
| int * | ANbEdges, | ||
| int * | ANbFaces, | ||
| int * | ANbVolumes, | ||
| int * | ANbCC, | ||
| int * | ANb0Borders, | ||
| int * | ANb1Borders, | ||
| int * | ANb2Borders, | ||
| int * | ANb3Borders | ||
| ) |
Calcule les caractéristiques globales de la carte (nombre de brins, de cellules, de bords). Pour ne pas calculer certaines caractéristiques, mettre à NULL les paramètres correspondants.
| ANbDarts | Le nombre de brins de la carte |
| ANb{Vertices,...,CC} | Le nombre de cellules de la carte |
| ANbiBorders | Le nombre de i-bords de la carte |
Definition at line 53 of file operations-topology.cc.
| bool getSurfaceCharacteristics | ( | std::string * | AName, |
| int * | ANbDarts, | ||
| int * | ANbVertices, | ||
| int * | ANbEdges, | ||
| int * | ANbFaces, | ||
| int * | ANb0Borders, | ||
| int * | ANb1Borders, | ||
| int * | ANb2Borders, | ||
| int * | ANb2BordersWhenClosed, | ||
| int * | AEuler, | ||
| int * | AOrient, | ||
| int * | AGenus | ||
| ) |
Calcule les caractéristiques d'une surface sélectionnée (nombre de brins, de cellules, de bords, caractéristique d'Euler, orientabilité, genre). Pour ne pas calculer certaines caractéristiques, mettre à NULL les paramètres correspondants.
| AName | Le nom de la surface (sphère, tore, plan projectif, ...) |
| ANbDarts | Le nombre de brins du volume |
| ANb{Vertices,...,CC} | Le nombre de cellules du volume |
| ANbiBorders | Le nombre de i-bords du volume |
| ANb2BordersWhenClosed | Le nombre total de 2-bords qu'on aurait si le volume était 0-fermé puis 1-fermé. |
| AEuler | La caractéristique d'Euler-Poincaré du volume |
| AOrient | Le coefficient d'orientabilité du volume |
| AGenus | Le genre du volume |