Go to the source code of this file.
Functions | |
int | findMotif (CGMapVertex *AMap) |
unsigned int | countNumberOfMotifs (CGMapVertex *AMap) |
bool | findMotifFrom (CDart *AFromDart, unsigned int AMarkTreated, unsigned int AIndex, CGMapVertex *AMap, CDart *ADestDart, unsigned int AMarkTreated2) |
void | unmarkMotifMark (CDart *ADart, int AMark, int AIndex, CGMapVertex *AMap, CDart *ADart2, int AMark2) |
unsigned int countNumberOfMotifs | ( | CGMapVertex * | AMap | ) |
Compte le nombre de fois que la carte *this est motif de la carte AMap.
int findMotif | ( | CGMapVertex * | AMap | ) |
Cherche si la carte *this est un motif de la carte AMap.
bool findMotifFrom | ( | CDart * | AFromDart, | |
unsigned int | AMarkTreated, | |||
unsigned int | AIndex, | |||
CGMapVertex * | AMap, | |||
CDart * | ADestDart, | |||
unsigned int | AMarkTreated2 | |||
) |
Cherche si la carte *this est un motif de la carte AMap à partir du brin AFromDart dans la carte this et ADestDart dans la carte AMap. AMarkTreated est le numéro de marque utilisé pour marquer les brins déjà traités.
void unmarkMotifMark | ( | CDart * | ADart, | |
int | AMark, | |||
int | AIndex, | |||
CGMapVertex * | AMap, | |||
CDart * | ADart2, | |||
int | AMark2 | |||
) |
Met le champ directinfo du motif d'origine ADart à Null. Le parcours du motif utilise la marque AMark. En même temps, la carte AMap est démarqué pour la marque AMark2.