src/lib-gmapkernel/g-map-generic/gmg-sew.hh File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int getSewDimension (CDart *ADart1, CDart *ADart2)
bool intuitiveSew (CDart *ADart1, CDart *ADart2)
int multiSew (CDart *ADart1, int AMarkNumber1, CDart *ADart2, int ADimension)


Function Documentation

int getSewDimension ( CDart *  ADart1,
CDart *  ADart2 
)

Retourne la plus petite dimension dans laquelle ADart1 et ADart2 peuvent être cousus.

Parameters:
ADart1 Un brin quelconque
ADart2 Un brin quelconque
Returns:
La plus petite dimension dans laquelle ADart1 et ADart2 peuvent être cousus
La valeur retournée vaut 0, 1, 2, 3 ou 4.

bool intuitiveSew ( CDart *  ADart1,
CDart *  ADart2 
)

Essaie de coudre ADart1 et ADart2 en déterminant la dimension de la couture à l'aide de la méthode 'getSewDimension'.

Parameters:
ADart1 Un brin quelconque
ADart2 Un brin quelconque
Returns:
Un booléen indiquant si la couture alpha pu se faire

int multiSew ( CDart *  ADart1,
int  AMarkNumber1,
CDart *  ADart2,
int  ADimension 
)

Essaie de coudre par alpha-ADimension des cellules de dimension ADimension, à partir des brins ADart1 et ADart2. Le bord de dimension ADimension incident à chaque brin de départ est parcouru en parallèle en se limitant du premier côté à la région délimitée par la marque.

Parameters:
ADart1 Un brin de la carte
AMarkNumber1 Un numéro de marque
ADart2 Un brin de la carte
ADimension Une dimension de couture (2 ou 3)
Returns:
Le nombre de coutures qui ont été effectuées


Generated on Tue Jul 7 15:20:12 2009 for Moka gmapkernel by  doxygen 1.5.8