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

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

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)


Function Documentation

bool canContract ( CDart *  ADart,
int  ADim 
)

Parameters:
ADart Un pointeur sur un brin
ADim Une dimension
Returns:
Un booléen indiquant si la cellule peut être contractée.

void contract ( CDart *  ADart,
int  ADim,
bool  ADeleteDarts = false 
)

Contracte la cellule de dimension ADim désignées par le brin ADart.

Parameters:
ADart Un pointeur sur brin
ADim Une dimension
ADeleteDarts Un booléen indiquant s'il faut supprimer les brins correspondant à la cellule contractée.
canContract(ADart, ADim)

int contractMarkedCells ( int  AMarkNumber,
int  ADim,
bool  ADeleteDarts = false 
)

Contracte lorsque cela est possible les cellules dont un brin au moins est marqué.

Parameters:
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
Returns:
Le nombre de contractions effectuées


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