#include <dynamic-coverage.hh>
Inherits GMap3d::CCoverage.
Public Member Functions | |
CTemplateBasicDynamicCoverage4 (CGMapBasic *AGMap, const CDart *ADart, int AMarkNumber) | |
virtual | ~CTemplateBasicDynamicCoverage4 () |
void | reinit () |
void | operator++ () |
CDart * | operator++ (int) |
bool | cont () |
CDart * | operator* () |
TOperationState | prevOperationType () |
int | type () const |
Private Attributes | |
CDart * | FDartCurrent |
int | FMarkNumber |
std::queue< CDart * > | FToTreat |
TOperationState | FPrevOp |
Definition at line 374 of file dynamic-coverage.hh.
GMap3d::CTemplateBasicDynamicCoverage4::CTemplateBasicDynamicCoverage4 | ( | CGMapBasic * | AGMap, | |
const CDart * | ADart, | |||
int | AMarkNumber | |||
) | [inline] |
GMap3d::CTemplateBasicDynamicCoverage4::~CTemplateBasicDynamicCoverage4 | ( | ) | [inline, virtual] |
bool GMap3d::CTemplateBasicDynamicCoverage4::cont | ( | ) | [inline, virtual] |
Drapeau d'arrêt du parcours.
Implements GMap3d::CCoverage.
Definition at line 1501 of file dynamic-coverage.hh.
CDart * GMap3d::CTemplateBasicDynamicCoverage4::operator* | ( | ) | [inline, virtual] |
Déreférencement du pointeur de parcours en pointeur de brin.
Implements GMap3d::CCoverage.
Definition at line 1602 of file dynamic-coverage.hh.
CDart * GMap3d::CTemplateBasicDynamicCoverage4::operator++ | ( | int | ) | [inline, virtual] |
Itérateur postfixe.
Implements GMap3d::CCoverage.
Definition at line 1610 of file dynamic-coverage.hh.
void GMap3d::CTemplateBasicDynamicCoverage4::operator++ | ( | ) | [inline, virtual] |
Itérateur préfixe.
Implements GMap3d::CCoverage.
Definition at line 1512 of file dynamic-coverage.hh.
TOperationState GMap3d::CTemplateBasicDynamicCoverage4::prevOperationType | ( | ) | [inline, virtual] |
Type du dernier appel à ++.
Reimplemented from GMap3d::CCoverage.
Definition at line 1596 of file dynamic-coverage.hh.
void GMap3d::CTemplateBasicDynamicCoverage4::reinit | ( | ) | [inline, virtual] |
Réinitialisation du parcours.
Implements GMap3d::CCoverage.
Definition at line 1507 of file dynamic-coverage.hh.
int GMap3d::CTemplateBasicDynamicCoverage4::type | ( | ) | const [inline, virtual] |
Identificateur du type de parcours.
Implements GMap3d::CCoverage.
Definition at line 1619 of file dynamic-coverage.hh.
int GMap3d::CTemplateBasicDynamicCoverage4::FMarkNumber [private] |
Marque utilisée pour le marquage des brins déjà traités.
Definition at line 384 of file dynamic-coverage.hh.
std::queue<CDart*> GMap3d::CTemplateBasicDynamicCoverage4::FToTreat [private] |