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

#include <coverage.hh>

Inheritance diagram for GMap3d::CCoverage:
GMap3d::CBasicBorderCoverage GMap3d::CDynamicBorderCoverage GMap3d::CDynamicCoverageAll GMap3d::CDynamicCoverageRealFace GMap3d::CGenericStaticCoverage GMap3d::CTemplateBasicDynamicCoverage3b< Ai, Aj, Ak > GMap3d::CTemplateBasicDynamicCoverage4 GMap3d::CTemplateDynamicCoverage0 GMap3d::CTemplateDynamicCoverage1< Ai > GMap3d::CTemplateDynamicCoverage2a< Ai, Aj > GMap3d::CTemplateDynamicCoverage2b< Ai, Aj > GMap3d::CTemplateDynamicCoverage3a< Ai, Aj, Ak > GMap3d::CTemplateDynamicCoverage3b< Ai, Aj, Ak > GMap3d::CTemplateDynamicCoverage4 GMap3d::CTemplateMultiDynamicCoverage3b< Ai, Aj, Ak > GMap3d::CTemplateMultiDynamicCoverage4 GMap3d::CTemplateStaticCoverage1< Ai > GMap3d::CTemplateStaticCoverage2a< Ai, Aj >

Public Member Functions

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

Protected Attributes

CGMapBasicFMap
 La G-Carte sur laquelle va s'effectuer les parcours.
 

Detailed Description

Classe abstraite pour la définition des itérateurs permettant de parcourir les brins d'une carte.

Author
MOKA TEAM

Definition at line 57 of file coverage.hh.

Constructor & Destructor Documentation

INLINE GMap3d::CCoverage::CCoverage ( CGMapBasic AMap)

Constructeur.

Definition at line 31 of file coverage.icc.

CCoverage::~CCoverage ( )
virtual

Destructeur virtuel.

Definition at line 29 of file coverage.cc.

Member Function Documentation

INLINE CGMapBasic * GMap3d::CCoverage::getMap ( ) const

Accesseur à l'objet G-Carte.

Definition at line 38 of file coverage.icc.

Member Data Documentation

CGMapBasic* GMap3d::CCoverage::FMap
protected

La G-Carte sur laquelle va s'effectuer les parcours.

Definition at line 105 of file coverage.hh.


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