
Go to the source code of this file.
Functions | |
| bool | canContract (CDart *ADart, int ADim) |
| void | contract (CDart *ADart, int ADim, bool ADeleteDarts=false) |
| int | contractMarkedCells (int AMarkNumber, int ADim, bool ADeleteDarts=false) |
| bool canContract | ( | CDart * | ADart, | |
| int | ADim | |||
| ) |
| ADart | Un pointeur sur un brin | |
| ADim | Une dimension |
| void contract | ( | CDart * | ADart, | |
| int | ADim, | |||
| bool | ADeleteDarts = false | |||
| ) |
Contracte la cellule de dimension ADim désignées par le brin ADart.
| ADart | Un pointeur sur brin | |
| ADim | Une dimension | |
| ADeleteDarts | Un booléen indiquant s'il faut supprimer les brins correspondant à la cellule contractée. |
| int contractMarkedCells | ( | int | AMarkNumber, | |
| int | ADim, | |||
| bool | ADeleteDarts = false | |||
| ) |
Contracte lorsque cela est possible les cellules dont un brin au moins est marqué.
| AMarkNumber | Un numéro de marque | |
| ADim | Une dimension (1, 2 ou 3) | |
| ADeleteDarts | Un booléen indiquant si la contraction doit se faire en supprimant des brins |
1.5.8