Go to the source code of this file.
|
| int | getSewDimension (CDart *ADart1, CDart *ADart2) |
| |
| bool | intuitiveSew (CDart *ADart1, CDart *ADart2) |
| |
| int | multiSew (CDart *ADart1, int AMarkNumber1, CDart *ADart2, int ADimension) |
| |
| 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