#include <sweeping-comparators.hh>
|
|
| CDartLexicoCompare (CGMapVertex *AMap, int ADirectVertex, int AExtremity1, const CVertex &AZVector, bool AExactComparison) |
|
|
bool | operator() (CDartVertex *ADart1, CDartVertex *ADart2) const |
|
| CDartCompare (CGMapVertex *AMap, int ADirectVertex, int AExtremity1, const CVertex &AZVector) |
|
void | project (const CVertex &AVertex, TCoordinate &AX, TCoordinate &AY) const |
|
Definition at line 102 of file sweeping-comparators.hh.
CDartLexicoCompare::CDartLexicoCompare |
( |
CGMapVertex * |
AMap, |
|
|
int |
ADirectVertex, |
|
|
int |
AExtremity1, |
|
|
const CVertex & |
AZVector, |
|
|
bool |
AExactComparison |
|
) |
| |
Construction d'une nouvelle instance de la classe. Les plongements des brins doivent être accessibles via le champ directInfo dont l'indice est donné (voir méthode 'CGMapVertex::pointDirectInfoToAttributeVertex'). Le paramètre AExtremity1 correspond à un numéro de marque. Pour plus d'informations, se reporter à la méthode 'operator()'.
- Parameters
-
AMap | La carte sur laquelle s'applique le comparateur |
ADirectVertex | Un indice de champ directInfo |
AExtremity1 | Un numéro de marque |
AExactComparison | Un booléen |
- Returns
- Une nouvelle instance de la classe
Definition at line 76 of file sweeping-comparators.cc.
bool CDartLexicoCompare::operator() |
( |
CDartVertex * |
ADart1, |
|
|
CDartVertex * |
ADart2 |
|
) |
| const |
Si FExactComparison est vrai, la comparaison faite entre les coordonnées des sommets incidents aux brins sont faites en utilisant l'opérateur ==. Si FExactComparison est faux, la comparaison faite entre les coordonnées des sommets incidents aux brins sont faites en utilisant la fonction areEqual.
- Parameters
-
ADart1 | Un brin |
ADart2 | Un brin |
- Returns
- Un booléen vrai si ADart1 < ADart2
Definition at line 123 of file sweeping-comparators.cc.
bool GMap3d::CDartLexicoCompare::FExactComparison |
The documentation for this class was generated from the following files: