Moka kernel
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GMap3d::CGenericStaticCoverage Class Reference

#include <static-coverage.hh>

Inheritance diagram for GMap3d::CGenericStaticCoverage:
GMap3d::CCoverage GMap3d::CStaticBorderCoverage GMap3d::CStaticCoverageAll GMap3d::CTemplateStaticCoverage2b< Ai, Aj > GMap3d::CTemplateStaticCoverage3a< Ai, Aj, Ak > GMap3d::CTemplateStaticCoverage3b< Ai, Aj, Ak > GMap3d::CTemplateStaticCoverage4

Public Member Functions

 CGenericStaticCoverage (CGMapBasic *AGMap)
 
virtual ~CGenericStaticCoverage ()
 
void reinit ()
 Réinitialisation du parcours.
 
void operator++ ()
 Itérateur préfixe.
 
CDartoperator++ (int)
 Itérateur postfixe.
 
bool cont ()
 Drapeau d'arrêt du parcours.
 
CDartoperator* ()
 Déreférencement du pointeur de parcours en pointeur de brin.
 
- Public Member Functions inherited from GMap3d::CCoverage
CGMapBasicgetMap () const
 Accesseur à l'objet G-Carte.
 
 CCoverage (CGMapBasic *AMap)
 Constructeur.
 
virtual ~CCoverage ()
 Destructeur virtuel.
 
virtual TOperationState prevOperationType ()
 Type du dernier appel à ++.
 
virtual int type () const =0
 Identificateur du type de parcours.
 

Protected Attributes

std::list< CDart * > FAllDarts
 
std::list< CDart * >::iterator FIt
 
- Protected Attributes inherited from GMap3d::CCoverage
CGMapBasicFMap
 La G-Carte sur laquelle va s'effectuer les parcours.
 

Detailed Description

Itérateur statique générique

Author
MOKA TEAM

Definition at line 140 of file static-coverage.hh.

Constructor & Destructor Documentation

GMap3d::CGenericStaticCoverage::CGenericStaticCoverage ( CGMapBasic AGMap)
inline

Definition at line 557 of file static-coverage.hh.

GMap3d::CGenericStaticCoverage::~CGenericStaticCoverage ( )
inlinevirtual

Definition at line 563 of file static-coverage.hh.

Member Function Documentation

bool GMap3d::CGenericStaticCoverage::cont ( )
inlinevirtual

Drapeau d'arrêt du parcours.

Implements GMap3d::CCoverage.

Definition at line 568 of file static-coverage.hh.

CDart * GMap3d::CGenericStaticCoverage::operator* ( )
inlinevirtual

Déreférencement du pointeur de parcours en pointeur de brin.

Implements GMap3d::CCoverage.

Definition at line 582 of file static-coverage.hh.

void GMap3d::CGenericStaticCoverage::operator++ ( )
inlinevirtual

Itérateur préfixe.

Implements GMap3d::CCoverage.

Definition at line 574 of file static-coverage.hh.

CDart * GMap3d::CGenericStaticCoverage::operator++ ( int  )
inlinevirtual

Itérateur postfixe.

Implements GMap3d::CCoverage.

Definition at line 590 of file static-coverage.hh.

void GMap3d::CGenericStaticCoverage::reinit ( )
inlinevirtual

Réinitialisation du parcours.

Implements GMap3d::CCoverage.

Definition at line 551 of file static-coverage.hh.

Member Data Documentation

std::list<CDart*> GMap3d::CGenericStaticCoverage::FAllDarts
protected

Definition at line 146 of file static-coverage.hh.

std::list<CDart*>::iterator GMap3d::CGenericStaticCoverage::FIt
protected

Definition at line 147 of file static-coverage.hh.


The documentation for this class was generated from the following file: