src/lib-gmapkernel/g-map-generic/gmg-contract-and-remove.hh File Reference

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

Go to the source code of this file.

Functions

virtual int contractAndRemoveMarkedCells (int AMarkNumberC1, int AMarkNumberC2, int AMarkNumberC3, int AMarkNumberS0, int AMarkNumberS1, int AMarkNumberS2, bool ADeleteDarts=false)


Function Documentation

virtual int contractAndRemoveMarkedCells ( int  AMarkNumberC1,
int  AMarkNumberC2,
int  AMarkNumberC3,
int  AMarkNumberS0,
int  AMarkNumberS1,
int  AMarkNumberS2,
bool  ADeleteDarts = false 
) [virtual]

Contracte et Supprime simultanément, lorsque cela est possible, les cellules dont un brin au moins est marqué. Si un brin est marqué pour deux i-opérations, on démarque les orbites concernées auquelles il appartient

Parameters:
AMarkNumberC1 Un numéro de marque indiquant une 1-contraction (et vaut -1 s'il n'y a pas de 1-contractions)
AMarkNumberC2 Un numéro de marque indiquant une 2-contraction (idem)
AMarkNumberC3 Un numéro de marque indiquant une 3-contraction (idem)
AMarkNumberS0 Un numéro de marque indiquant une 0-suppression (idem)
AMarkNumberS1 Un numéro de marque indiquant une 1-suppression (idem)
AMarkNumberS2 Un numéro de marque indiquant une 2-suppression (idem)
ADeleteDarts Un booléen indiquant si la contraction doit se faire en supprimant des brins
Returns:
Le nombre de contractions et suppressions effectuées


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