Moka kernel
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GMap3d::CTemplateDynamicCoverage2a< Ai, Aj > Class Template Reference

#include <dynamic-coverage.hh>

Inheritance diagram for GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >:
GMap3d::CCoverage

Public Member Functions

 CTemplateDynamicCoverage2a (CGMapBasic *AGMap, const CDart *ADart)
 Constructeur.
 
virtual ~CTemplateDynamicCoverage2a ()
 Destructeur.
 
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.
 
TOperationState prevOperationType ()
 Type du dernier appel à ++.
 
int type () const
 Identificateur du type de parcours.
 
- Public Member Functions inherited from GMap3d::CCoverage
CGMapBasicgetMap () const
 Accesseur à l'objet G-Carte.
 
 CCoverage (CGMapBasic *AMap)
 Constructeur.
 
virtual ~CCoverage ()
 Destructeur virtuel.
 

Additional Inherited Members

- Protected Attributes inherited from GMap3d::CCoverage
CGMapBasicFMap
 La G-Carte sur laquelle va s'effectuer les parcours.
 

Detailed Description

template<int Ai, int Aj>
class GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >

Itérateur correspondant à une orbite utilisant deux involutions dont la composée est une involution (<0,2> <0,3> ou <1,3>).

Author
MOKA TEAM

Definition at line 142 of file dynamic-coverage.hh.

Constructor & Destructor Documentation

template<int Ai, int Aj>
GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >::CTemplateDynamicCoverage2a ( CGMapBasic AGMap,
const CDart ADart 
)
inline

Constructeur.

Definition at line 1017 of file dynamic-coverage.hh.

template<int Ai, int Aj>
GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >::~CTemplateDynamicCoverage2a ( )
inlinevirtual

Destructeur.

Definition at line 1026 of file dynamic-coverage.hh.

Member Function Documentation

template<int Ai, int Aj>
bool GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >::cont ( )
inlinevirtual

Drapeau d'arrêt du parcours.

Implements GMap3d::CCoverage.

Definition at line 1032 of file dynamic-coverage.hh.

template<int Ai, int Aj>
CDart * GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >::operator* ( )
inlinevirtual

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

Implements GMap3d::CCoverage.

Definition at line 1090 of file dynamic-coverage.hh.

template<int Ai, int Aj>
void GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >::operator++ ( )
inlinevirtual

Itérateur préfixe.

Implements GMap3d::CCoverage.

Definition at line 1039 of file dynamic-coverage.hh.

template<int Ai, int Aj>
CDart * GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >::operator++ ( int  )
inlinevirtual

Itérateur postfixe.

Implements GMap3d::CCoverage.

Definition at line 1098 of file dynamic-coverage.hh.

template<int Ai, int Aj>
TOperationState GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >::prevOperationType ( )
inlinevirtual

Type du dernier appel à ++.

Reimplemented from GMap3d::CCoverage.

Definition at line 1083 of file dynamic-coverage.hh.

template<int Ai, int Aj>
void GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >::reinit ( )
inlinevirtual

Réinitialisation du parcours.

Implements GMap3d::CCoverage.

Definition at line 1007 of file dynamic-coverage.hh.

template<int Ai, int Aj>
int GMap3d::CTemplateDynamicCoverage2a< Ai, Aj >::type ( ) const
inlinevirtual

Identificateur du type de parcours.

Implements GMap3d::CCoverage.

Definition at line 1108 of file dynamic-coverage.hh.


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