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

Classes

class  CCoverage
 
class  CDart
 
class  CTemplateDynamicCoverage0
 
class  CTemplateDynamicCoverage1
 
class  CTemplateDynamicCoverage2a
 
class  CTemplateDynamicCoverage2b
 
class  CTemplateDynamicCoverage3a
 
class  CTemplateBasicDynamicCoverage3b
 
class  CTemplateBasicDynamicCoverage4
 
class  CTemplateDynamicCoverage3b
 
class  CTemplateDynamicCoverage4
 
class  CTemplateMultiDynamicCoverage3b
 
class  CTemplateMultiDynamicCoverage4
 
class  CDynamicCoverageAll
 
class  CBasicBorderCoverage
 
class  CDynamicBorderCoverage
 
class  CGMapBasic
 
class  CGMap
 
class  CTemplateStaticCoverage1
 
class  CTemplateStaticCoverage2a
 
class  CGenericStaticCoverage
 
class  CTemplateStaticCoverage2b
 
class  CTemplateStaticCoverage3a
 
class  CTemplateStaticCoverage3b
 
class  CTemplateStaticCoverage4
 
class  CStaticCoverageAll
 
class  CStaticBorderCoverage
 
class  CDynamicCoverageRealFace
 
class  CGMapGeneric
 
class  CDartVertex
 
class  CGMapVertex
 

Typedefs

typedef CTemplateDynamicCoverage0 CDynamicCoverageSelf
 
typedef
CTemplateDynamicCoverage1< 0 > 
CDynamicCoverage0
 
typedef
CTemplateDynamicCoverage1< 1 > 
CDynamicCoverage1
 
typedef
CTemplateDynamicCoverage1< 2 > 
CDynamicCoverage2
 
typedef
CTemplateDynamicCoverage1< 3 > 
CDynamicCoverage3
 
typedef
CTemplateDynamicCoverage2a< 0, 2 > 
CDynamicCoverage02
 
typedef
CTemplateDynamicCoverage2a< 0, 3 > 
CDynamicCoverage03
 
typedef
CTemplateDynamicCoverage2a< 1, 3 > 
CDynamicCoverage13
 
typedef
CTemplateDynamicCoverage2b< 0, 1 > 
CDynamicCoverage01
 
typedef
CTemplateDynamicCoverage2b< 1, 2 > 
CDynamicCoverage12
 
typedef
CTemplateDynamicCoverage2b< 2, 3 > 
CDynamicCoverage23
 
typedef
CTemplateDynamicCoverage3a< 0, 1, 3 > 
CDynamicCoverage013
 
typedef
CTemplateDynamicCoverage3a< 2, 3, 0 > 
CDynamicCoverage023
 
typedef
CTemplateDynamicCoverage3b< 0, 1, 2 > 
CDynamicCoverage012
 
typedef
CTemplateDynamicCoverage3b< 1, 2, 3 > 
CDynamicCoverage123
 
typedef CTemplateDynamicCoverage4 CDynamicCoverage0123
 
typedef CDynamicCoverage123 CDynamicCoverageVertex
 Itérateurs correspondant aux cellules.
 
typedef CDynamicCoverage023 CDynamicCoverageEdge
 
typedef CDynamicCoverage013 CDynamicCoverageFace
 
typedef CDynamicCoverage012 CDynamicCoverageVolume
 
typedef CDynamicCoverage0123 CDynamicCoverageCC
 
typedef
CTemplateBasicDynamicCoverage3b< 0, 1, 2 > 
CBasicDynamicCoverage012
 
typedef
CTemplateBasicDynamicCoverage3b< 1, 2, 3 > 
CBasicDynamicCoverage123
 
typedef
CTemplateBasicDynamicCoverage4 
CBasicDynamicCoverage0123
 
typedef CBasicDynamicCoverage012 CBasicDynamicCoverageVolume
 
typedef CBasicDynamicCoverage123 CBasicDynamicCoverageVertex
 
typedef CBasicDynamicCoverage0123 CBasicDynamicCoverageCC
 
typedef
CTemplateMultiDynamicCoverage3b< 0, 1, 2 > 
CMultiDynamicCoverage012
 
typedef
CTemplateMultiDynamicCoverage3b< 1, 2, 3 > 
CMultiDynamicCoverage123
 
typedef
CTemplateMultiDynamicCoverage4 
CMultiDynamicCoverage0123
 
typedef CMultiDynamicCoverage012 CMultiDynamicCoverageVolume
 
typedef CMultiDynamicCoverage123 CMultiDynamicCoverageVertex
 
typedef CMultiDynamicCoverage0123 CMultiDynamicCoverageCC
 
typedef CTemplateDynamicCoverage0 CTemplateStaticCoverage0
 
typedef CTemplateStaticCoverage0 CStaticCoverageSelf
 
typedef
CTemplateStaticCoverage1< 0 > 
CStaticCoverage0
 
typedef
CTemplateStaticCoverage1< 1 > 
CStaticCoverage1
 
typedef
CTemplateStaticCoverage1< 2 > 
CStaticCoverage2
 
typedef
CTemplateStaticCoverage1< 3 > 
CStaticCoverage3
 
typedef
CTemplateStaticCoverage2a< 0, 2 > 
CStaticCoverage02
 
typedef
CTemplateStaticCoverage2a< 0, 3 > 
CStaticCoverage03
 
typedef
CTemplateStaticCoverage2a< 1, 3 > 
CStaticCoverage13
 
typedef
CTemplateStaticCoverage2b< 0, 1 > 
CStaticCoverage01
 
typedef
CTemplateStaticCoverage2b< 1, 2 > 
CStaticCoverage12
 
typedef
CTemplateStaticCoverage2b< 2, 3 > 
CStaticCoverage23
 
typedef
CTemplateStaticCoverage3a< 0, 1, 3 > 
CStaticCoverage013
 
typedef
CTemplateStaticCoverage3a< 2, 3, 0 > 
CStaticCoverage023
 
typedef
CTemplateStaticCoverage3b< 0, 1, 2 > 
CStaticCoverage012
 
typedef
CTemplateStaticCoverage3b< 1, 2, 3 > 
CStaticCoverage123
 
typedef CTemplateStaticCoverage4 CStaticCoverage0123
 
typedef CStaticCoverage123 CStaticCoverageVertex
 Itérateurs correspondant aux cellules.
 
typedef CStaticCoverage023 CStaticCoverageEdge
 
typedef CStaticCoverage013 CStaticCoverageFace
 
typedef CStaticCoverage012 CStaticCoverageVolume
 
typedef CStaticCoverage0123 CStaticCoverageCC
 

Enumerations

enum  {
  NONE = 0, FACE_REMOVAL = 1, EDGE_REMOVAL = 2, VERTEX_REMOVAL = 4,
  EDGE_CONTRACTION = 8, FACE_CONTRACTION = 16, VOLUME_CONTRACTION = 32
}
 

Typedef Documentation

Itérateurs basiques correspondant aux cellules Attention, ces itérateurs ne démarquent pas les brins

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

Itérateurs correspondant aux cellules.

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

Itérateurs pour parcours multiples correspondant aux cellules Ces itérateurs mémorisent les brins de l'orbite dans une liste lors du premier parcours.

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

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

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

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

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

Itérateurs correspondant aux cellules.

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

Enumeration Type Documentation

anonymous enum
Enumerator:
NONE 
FACE_REMOVAL 
EDGE_REMOVAL 
VERTEX_REMOVAL 
EDGE_CONTRACTION 
FACE_CONTRACTION 
VOLUME_CONTRACTION 

Definition at line 46 of file g-map-vertex.hh.