GMap3d::CTemplateStaticCoverage1< Ai > Class Template Reference

#include <static-coverage.hh>

Inherits GMap3d::CCoverage.

Collaboration diagram for GMap3d::CTemplateStaticCoverage1< Ai >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 CTemplateStaticCoverage1 (CGMapBasic *AGMap, const CDart *ADart1)
virtual ~CTemplateStaticCoverage1 ()
void reinit ()
void operator++ ()
CDartoperator++ (int)
bool cont ()
CDartoperator* ()
int type () const

Private Attributes

CDartFDart1
CDartFDart2
bool FDoContinue
bool FDart1Active


Detailed Description

template<int Ai>
class GMap3d::CTemplateStaticCoverage1< Ai >

Itérateur statique correspondant à une orbite n'utilisant qu'une seule involution

Author:
MOKA TEAM

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


Constructor & Destructor Documentation

template<int Ai>
GMap3d::CTemplateStaticCoverage1< Ai >::CTemplateStaticCoverage1 ( CGMapBasic AGMap,
const CDart ADart1 
) [inline]

Constructeur.

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

template<int Ai>
GMap3d::CTemplateStaticCoverage1< Ai >::~CTemplateStaticCoverage1 (  )  [inline, virtual]

Destructeur.

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


Member Function Documentation

template<int Ai>
bool GMap3d::CTemplateStaticCoverage1< Ai >::cont (  )  [inline, virtual]

Drapeau d'arrêt du parcours.

Implements GMap3d::CCoverage.

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

template<int Ai>
CDart * GMap3d::CTemplateStaticCoverage1< Ai >::operator* (  )  [inline, virtual]

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

Implements GMap3d::CCoverage.

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

template<int Ai>
CDart * GMap3d::CTemplateStaticCoverage1< Ai >::operator++ ( int   )  [inline, virtual]

Itérateur postfixe.

Implements GMap3d::CCoverage.

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

template<int Ai>
void GMap3d::CTemplateStaticCoverage1< Ai >::operator++ (  )  [inline, virtual]

Itérateur préfixe.

Implements GMap3d::CCoverage.

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

template<int Ai>
void GMap3d::CTemplateStaticCoverage1< Ai >::reinit (  )  [inline, virtual]

Réinitialisation du parcours.

Implements GMap3d::CCoverage.

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

template<int Ai>
int GMap3d::CTemplateStaticCoverage1< Ai >::type (  )  const [inline, virtual]

Identificateur du type de parcours.

Implements GMap3d::CCoverage.

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


Member Data Documentation

template<int Ai>
CDart* GMap3d::CTemplateStaticCoverage1< Ai >::FDart1 [private]

Brin de départ.

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

template<int Ai>
bool GMap3d::CTemplateStaticCoverage1< Ai >::FDart1Active [private]

Booléen indiquant si l'on est sur le premier brin du parcours.

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

template<int Ai>
CDart* GMap3d::CTemplateStaticCoverage1< Ai >::FDart2 [private]

Deuxième brin.

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

template<int Ai>
bool GMap3d::CTemplateStaticCoverage1< Ai >::FDoContinue [private]

Booléen indiquant si le parcours n'est pas terminé.

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


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

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