Moka controlers
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros
GMap3d Namespace Reference

Classes

class  CControlerGMap
 
class  CParameterCreation
 
class  CParameterGMapVertex
 
class  CParameterObjectPonderation
 
class  CParameterObjectPosition
 
class  CParameterObjectRotation
 
class  CParameterObjectScale
 
class  CParameterObjectTranslation
 
class  CParameterOperations
 
class  CParameterPolylinePosition
 
class  CParameterSelection
 
class  CParameterDart
 
class  CParameterFace
 
class  CParameterNormalVector
 
class  CParameterObjectTransformation
 
class  CParameterPreview
 
class  CParameterSew
 
class  CParameterVertex
 
class  CPrecompileDart
 
class  CPrecompileFace
 La classe CPrecompileFace permet l'affichage des faces pleines. More...
 
class  CPrecompileNormalVector
 
class  CPrecompileObjectTransformation
 
class  CPrecompilePreview
 
class  CPrecompileSew
 
class  CPrecompileVertex
 

Typedefs

typedef int TParameter
 
typedef int TScaleType
 
typedef int TPonderationType
 
typedef int TSmoothType
 

Enumerations

enum  {
  FIRST_MODE_CONTROLER_GMAP = LAST_MODE_CONTROLER, MODE_CREATION_POLYLINE = FIRST_MODE_CONTROLER_GMAP, MODE_CREATION_POLYGON, MODE_CREATION_MESH,
  MODE_CREATION_SPHERE, MODE_CREATION_CYLINDER, MODE_CREATION_PYRAMID, MODE_CREATION_TORUS,
  MODE_TRANSLATION, MODE_ROTATION, MODE_SCALE, MODE_ROUNDING,
  LAST_MODE_CONTROLER_GMAP
}
 
enum  {
  FIRST_MODE_OPERATION_CONTROLER_GMAP = LAST_MODE_OPERATION_CONTROLER, MODE_OPERATION_CREATION_POLYLINE = FIRST_MODE_OPERATION_CONTROLER_GMAP, MODE_OPERATION_CREATION_POLYGON, MODE_OPERATION_CREATION_MESH,
  MODE_OPERATION_CREATION_SPHERE, MODE_OPERATION_CREATION_CYLINDER, MODE_OPERATION_CREATION_PYRAMID, MODE_OPERATION_CREATION_TORUS,
  MODE_OPERATION_TRANSLATION, MODE_OPERATION_ROTATION, MODE_OPERATION_SCALE, MODE_OPERATION_ROUNDING,
  LAST_MODE_OPERATION_CONTROLER_GMAP
}
 
enum  {
  FIRST_PARAMETER_CONTROLER_GMAP = LAST_PARAMETER_CONTROLER, PARAMETER_DART = FIRST_PARAMETER_CONTROLER_GMAP, PARAMETER_FACE, PARAMETER_GRID,
  PARAMETER_NORMAL_VECTOR, PARAMETER_OBJECT_TRANSFORMATION, PARAMETER_PREVIEW, PARAMETER_SEW,
  PARAMETER_VERTEX, PARAMETER_GMAP_VERTEX, PARAMETER_CREATION, PARAMETER_SELECTION,
  PARAMETER_OBJECT_POSITION, PARAMETER_POLYLINE_POSITION, PARAMETER_OBJECT_TRANSLATION, PARAMETER_OBJECT_ROTATION,
  PARAMETER_OBJECT_SCALE, PARAMETER_OBJECT_PONDERATION, PARAMETER_OPERATIONS, LAST_PARAMETER_CONTROLER_GMAP
}
 
enum  { SCALE_POINT, SCALE_AXE, SCALE_PLANE }
 
enum  { PONDERATION_POINT, PONDERATION_AXE, PONDERATION_PLANE }
 
enum  {
  HERMITE_SMOOTH, BEZIER_SMOOTH, OVERHAUSER_SMOOTH, SPLINE_SMOOTH,
  COONS_SMOOTH
}
 
enum  {
  FIRST_OPERATION_CONTROLER_GMAP = LAST_OPERATION_CONTROLER, OPERATION_INVERT_LAST_OPERATION = FIRST_OPERATION_CONTROLER_GMAP, OPERATION_SELECT, OPERATION_CREATE,
  OPERATION_SEW, OPERATION_UNSEW, OPERATION_MERGE, OPERATION_MERGE_COLINEAR,
  OPERATION_MERGE_FACE_NODISCONNECTION, OPERATION_REMOVE_FACES_KEEP_BALLS, OPERATION_SHIFT_EDGES_INCIDENT_TO_VERTEX, OPERATION_REMOVE_DANGLING_EDGES,
  OPERATION_SIMPLIFY_2D_OBJECT, OPERATION_SIMPLIFY_3D_OBJECT, OPERATION_CONTRACT, OPERATION_DEL_FLAT_FACES,
  OPERATION_DEL_FLAT_VOLUMES, OPERATION_DELETE_DARTS, OPERATION_DUPLICATE_DARTS, OPERATION_DEL_NULL_EDGE,
  OPERATION_INSERT, OPERATION_STOP_UP, OPERATION_TRIANGULATE, OPERATION_QUADRANGULATE,
  OPERATION_EXTRUDE, OPERATION_THICKEN, OPERATION_MESH, OPERATION_SMOOTH,
  OPERATION_ROUND, OPERATION_TRIANGULATION, OPERATION_COREFINE, OPERATION_GEOLOGY,
  OPERATION_PLATE, OPERATION_DEFORM, OPERATION_MATERIALIZE, OPERATION_LOAD,
  OPERATION_SAVE, OPERATION_EXPORT, OPERATION_DUAL, OPERATION_EXTRACT_IMAGE,
  OPERATION_FIND_MOTIF_OFF, OPERATION_FIND_MOTIF_MOKA, LAST_OPERATION_CONTROLER_GMAP
}
 
enum  {
  FIRST_SUB_OPERATION_CONTROLER_GMAP = LAST_SUB_OPERATION_CONTROLER, SUB_OPERATION_INVERT_LAST_ORIENTATION, SUB_OPERATION_INVERT_LAST_GEOMETRY, SUB_OPERATION_CREATE_POLYLINE,
  SUB_OPERATION_CREATE_POLYGON, SUB_OPERATION_CREATE_MESH, SUB_OPERATION_CREATE_CYLINDER, SUB_OPERATION_CREATE_PYRAMID,
  SUB_OPERATION_CREATE_SPHERE, SUB_OPERATION_CREATE_TORUS, SUB_OPERATION_INTUITIVE, SUB_OPERATION_INTUITIVE_TOPO,
  SUB_OPERATION_INTUITIVE_GEO, SUB_OPERATION_TOPO, SUB_OPERATION_GEO, SUB_OPERATION_INTUITIVE_BORDER,
  SUB_OPERATION_INTUITIVE_GEO_BORDER, SUB_OPERATION_INTUITIVE_TOPO_BORDER, SUB_OPERATION_BORDERS, SUB_OPERATION_GEO_BORDERS,
  SUB_OPERATION_TOPO_BORDERS, SUB_OPERATION_QUADRANGULATE_FACES, SUB_OPERATION_QUADRANGULATE_FACES_BASIC, SUB_OPERATION_EXTRUDE_BY_PATH,
  SUB_OPERATION_EXTRUDE_BY_NORMAL, SUB_OPERATION_EXTRUDE_BY_REVOLUTION, SUB_OPERATION_INTUITIVE_EXTRUDE_BY_NORMAL, SUB_OPERATION_TRIANGULATION_SWAP_EDGE,
  SUB_OPERATION_TRIANGULATION_GEO_FACES, SUB_OPERATION_TRIANGULATION_TOPO_FACES, SUB_OPERATION_TRIANGULATION_MARK_NON_UNIFORM_FACES, SUB_OPERATION_TRIANGULATION_OPTIMIZE,
  SUB_OPERATION_TRIANGULATION_DELAUNAY, SUB_OPERATION_TRIANGULATION_OPTIMIZED_DELAUNAY, SUB_OPERATION_COREFINE2D_LINES, SUB_OPERATION_COREFINE2D_SWEEPING,
  SUB_OPERATION_COREFINE2D_PROPAGATION, SUB_OPERATION_COREFINE_BOOL_OPS2D, SUB_OPERATION_COREFINE3D, SUB_OPERATION_COREFINE3D_MARKED_FACES,
  SUB_OPERATION_COREFINE3D_MARKED_MESHES, SUB_OPERATION_COREFINE_BOOL_OPS3D, SUB_OPERATION_GEOLOGY_UNCERTAIN_ZONE, SUB_OPERATION_GEOLOGY_EXTEND,
  SUB_OPERATION_GEOLOGY_EXTEND_TO, SUB_OPERATION_GEOLOGY_SMOOTH, SUB_OPERATION_GEOLOGY_SIMPLIFY, SUB_OPERATION_GEOLOGY_RELAX,
  SUB_OPERATION_GEOLOGY_CENTER, SUB_OPERATION_GEOLOGY_PLATE_ON_FACES, SUB_OPERATION_GEOLOGY_PLATE_ON_EDGES, SUB_OPERATION_GEOLOGY_PLATE_ON_VERTICES,
  SUB_OPERATION_GEOLOGY_SELECT_VERTICES, SUB_OPERATION_GEOLOGY_SELECT_ALL_EDGES, SUB_OPERATION_GEOLOGY_SELECT_EDGES, SUB_OPERATION_GEOLOGY_SELECT_FACES,
  SUB_OPERATION_GEOLOGY_SELECT_BORDERS, SUB_OPERATION_GEOLOGY_IMPORT_GR2D, SUB_OPERATION_GEOLOGY_IMPORT_XYZ, SUB_OPERATION_GEOLOGY_IMPORT_TS,
  SUB_OPERATION_GEOLOGY_IMPORT_CLOUD, SUB_OPERATION_GEOLOGY_TRIANG_HOLES, SUB_OPERATION_GEOLOGY_HOLES_REFINEMENT, SUB_OPERATION_GEOLOGY_FILL_HOLES,
  SUB_OPERATION_GEOLOGY_FAILLE_DETECTION, SUB_OPERATION_GEOLOGY_EXTENSION_FAILLE, SUB_OPERATION_GEOLOGY_EXTRACT_FAILLE, SUB_OPERATION_GEOLOGY_MESH_SIMPLIFICATION,
  SUB_OPERATION_GEOLOGY_IMPORT_VRML, SUB_OPERATION_GEOLOGY_EXPORT_TS, SUB_OPERATION_TRANSLATE, SUB_OPERATION_ROTATE,
  SUB_OPERATION_SCALE, SUB_OPERATION_MATERIALIZE_BARYCENTER, SUB_OPERATION_MATERIALIZE_AXE, SUB_OPERATION_MATERIALIZE_PLANE,
  SUB_OPERATION_MATERIALIZE_NORMAL_VECTOR, SUB_OPERATION_MATERIALIZE_ORTHO_PLANE, SUB_OPERATION_MATERIALIZE_REFERENTIAL, SUB_OPERATION_SELECT_ORBIT,
  SUB_OPERATION_SET_SELECTION_LEVEL, SUB_OPERATION_SELECT_INCIDENTS, SUB_OPERATION_SELECT_INTERIOR, SUB_OPERATION_SELECT_INTERSECTION,
  SUB_OPERATION_REINIT_SELECTION, SUB_OPERATION_NEGATE_SELECTION, SUB_OPERATION_SWAP_SELECTIONS, SUB_OPERATION_EXTEND_SELECTION,
  SUB_OPERATION_SELECT_NON_PLANAR_FACES, SUB_OPERATION_MOVE_SELECTION, SUB_OPERATION_LOAD_MAP, SUB_OPERATION_ADD_MAP,
  LAST_SUB_OPERATION_CONTROLER_GMAP
}
 
enum  {
  FIRST_PRECOMPILE_CONTROLER_GMAP = LAST_PRECOMPILE_CONTROLER, PRECOMPILE_DART = FIRST_PRECOMPILE_CONTROLER_GMAP, PRECOMPILE_FACE, PRECOMPILE_NORMAL_VECTOR,
  PRECOMPILE_OBJECT_TRANSFORMATION, PRECOMPILE_PREVIEW, PRECOMPILE_SEW, PRECOMPILE_VERTEX,
  LAST_PRECOMPILE_CONTROLER_GMAP
}
 

Functions

ostream & operator<< (ostream &AStream, const CParameterDart &AParameter)
 
istream & operator>> (istream &AStream, CParameterDart &AParameter)
 
ostream & operator<< (ostream &AStream, const CParameterFace &AParameter)
 
istream & operator>> (istream &AStream, CParameterFace &AParameter)
 
ostream & operator<< (ostream &AStream, const CParameterNormalVector &AParameter)
 
istream & operator>> (istream &AStream, CParameterNormalVector &AParameter)
 
ostream & operator<< (ostream &AStream, const CParameterObjectTransformation &AParameter)
 
istream & operator>> (istream &AStream, CParameterObjectTransformation &AParameter)
 
ostream & operator<< (ostream &AStream, const CParameterPreview &AParameter)
 
istream & operator>> (istream &AStream, CParameterPreview &AParameter)
 
ostream & operator<< (ostream &AStream, const CParameterSew &AParameter)
 
istream & operator>> (istream &AStream, CParameterSew &AParameter)
 
ostream & operator<< (ostream &AStream, const CParameterVertex &AParameter)
 
istream & operator>> (istream &AStream, CParameterVertex &AParameter)
 
enum  {
  FIRST_OBJECT_CONTROLER_GMAP = 0, OBJECT_POLYGON = FIRST_OBJECT_CONTROLER_GMAP, OBJECT_MESH, OBJECT_SPHERE,
  OBJECT_CYLINDER, OBJECT_PYRAMID, OBJECT_TORUS, LAST_OBJECT_CONTROLER_GMAP
}
 
typedef int TObject
 

Detailed Description

Author
Guillaume Damiand, Frédéric VidilLa classe CParameterGMapVertex permet de savoir si le modèle à changé depuis la dernière mise à jour.

Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.

Author
Guillaume Damiand, Frédéric VidilLa classe CParameterDart regroupe les paramètres nécessaires au dessin de la liste des brins
  • largeurs des différents éléments (traits, points pour les brins 0-libre)
  • les couleurs des différents éléments (brin sélectionné ou non, dernier brin)

Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.

Author
Guillaume Damiand, Frédéric VidilLa classe CParameterAimedPoint regroupe les paramètres nécessaires au dessin des face pleines :
  • la couleur et un coefficient de transparence.

Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.

Author
Guillaume Damiand, Frédéric VidilLa classe CParameterNormalVector regroupe les paramètres nécessaires au dessin de la liste des normales
  • largeurs des différents éléments
  • les couleurs des différents éléments

Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.

Author
Guillaume Damiand, Frédéric VidilLa classe CParameterObjectTransformation regroupe les paramètres nécessaires au dessin associé aux transformations d'objets (mode translation, rotation, homothétie).
  • largeurs des différents éléments
  • les couleurs des différents éléments

Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.

Author
Guillaume Damiand, Frédéric VidilLa classe CParameterPreview regroupe les paramètres nécessaires au dessin du mode interactif (mode utilisé pour représenter les objet en cours de création).
  • largeurs des différents éléments
  • les couleurs des différents éléments

Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.

Author
Guillaume Damiand, Frédéric VidilLa classe CParameterSew regroupe les paramètres nécessaires au dessin des coutures :
  • largeur, couleur, position sur les brins
  • des flags pour afficher seulement certaines coutures

Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.

Author
Guillaume Damiand, Frédéric VidilLa classe CParameterVertex regroupe les paramètres nécessaires au dessin de la liste des sommets :
  • largeurs des différents éléments
  • les couleurs des différents éléments

Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.

Author
Guillaume Damiand, Frédéric Vidil

Typedef Documentation

typedef int GMap3d::TObject

Definition at line 37 of file controler-gmap-types.hh.

typedef int GMap3d::TParameter

Definition at line 118 of file controler-gmap-types.hh.

Definition at line 163 of file controler-gmap-types.hh.

typedef int GMap3d::TScaleType

Definition at line 153 of file controler-gmap-types.hh.

typedef int GMap3d::TSmoothType

Definition at line 173 of file controler-gmap-types.hh.

Enumeration Type Documentation

anonymous enum
Enumerator:
FIRST_PRECOMPILE_CONTROLER_GMAP 
PRECOMPILE_DART 
PRECOMPILE_FACE 
PRECOMPILE_NORMAL_VECTOR 
PRECOMPILE_OBJECT_TRANSFORMATION 
PRECOMPILE_PREVIEW 
PRECOMPILE_SEW 
PRECOMPILE_VERTEX 
LAST_PRECOMPILE_CONTROLER_GMAP 

Definition at line 98 of file controler-gmap-types.hh.

anonymous enum
Enumerator:
FIRST_PARAMETER_CONTROLER_GMAP 
PARAMETER_DART 
PARAMETER_FACE 
PARAMETER_GRID 
PARAMETER_NORMAL_VECTOR 
PARAMETER_OBJECT_TRANSFORMATION 
PARAMETER_PREVIEW 
PARAMETER_SEW 
PARAMETER_VERTEX 
PARAMETER_GMAP_VERTEX 
PARAMETER_CREATION 
PARAMETER_SELECTION 
PARAMETER_OBJECT_POSITION 
PARAMETER_POLYLINE_POSITION 
PARAMETER_OBJECT_TRANSLATION 
PARAMETER_OBJECT_ROTATION 
PARAMETER_OBJECT_SCALE 
PARAMETER_OBJECT_PONDERATION 
PARAMETER_OPERATIONS 
LAST_PARAMETER_CONTROLER_GMAP 

Definition at line 120 of file controler-gmap-types.hh.

anonymous enum
Enumerator:
SCALE_POINT 
SCALE_AXE 
SCALE_PLANE 

Definition at line 155 of file controler-gmap-types.hh.

anonymous enum
Enumerator:
PONDERATION_POINT 
PONDERATION_AXE 
PONDERATION_PLANE 

Definition at line 165 of file controler-gmap-types.hh.

anonymous enum
Enumerator:
HERMITE_SMOOTH 
BEZIER_SMOOTH 
OVERHAUSER_SMOOTH 
SPLINE_SMOOTH 
COONS_SMOOTH 

Definition at line 175 of file controler-gmap-types.hh.

anonymous enum
Enumerator:
FIRST_OPERATION_CONTROLER_GMAP 
OPERATION_INVERT_LAST_OPERATION 
OPERATION_SELECT 
OPERATION_CREATE 
OPERATION_SEW 
OPERATION_UNSEW 
OPERATION_MERGE 
OPERATION_MERGE_COLINEAR 
OPERATION_MERGE_FACE_NODISCONNECTION 
OPERATION_REMOVE_FACES_KEEP_BALLS 
OPERATION_SHIFT_EDGES_INCIDENT_TO_VERTEX 
OPERATION_REMOVE_DANGLING_EDGES 
OPERATION_SIMPLIFY_2D_OBJECT 
OPERATION_SIMPLIFY_3D_OBJECT 
OPERATION_CONTRACT 
OPERATION_DEL_FLAT_FACES 
OPERATION_DEL_FLAT_VOLUMES 
OPERATION_DELETE_DARTS 
OPERATION_DUPLICATE_DARTS 
OPERATION_DEL_NULL_EDGE 
OPERATION_INSERT 
OPERATION_STOP_UP 
OPERATION_TRIANGULATE 
OPERATION_QUADRANGULATE 
OPERATION_EXTRUDE 
OPERATION_THICKEN 
OPERATION_MESH 
OPERATION_SMOOTH 
OPERATION_ROUND 
OPERATION_TRIANGULATION 
OPERATION_COREFINE 
OPERATION_GEOLOGY 
OPERATION_PLATE 
OPERATION_DEFORM 
OPERATION_MATERIALIZE 
OPERATION_LOAD 
OPERATION_SAVE 
OPERATION_EXPORT 
OPERATION_DUAL 
OPERATION_EXTRACT_IMAGE 
OPERATION_FIND_MOTIF_OFF 
OPERATION_FIND_MOTIF_MOKA 
LAST_OPERATION_CONTROLER_GMAP 

Definition at line 185 of file controler-gmap-types.hh.

anonymous enum
Enumerator:
FIRST_SUB_OPERATION_CONTROLER_GMAP 
SUB_OPERATION_INVERT_LAST_ORIENTATION 
SUB_OPERATION_INVERT_LAST_GEOMETRY 
SUB_OPERATION_CREATE_POLYLINE 
SUB_OPERATION_CREATE_POLYGON 
SUB_OPERATION_CREATE_MESH 
SUB_OPERATION_CREATE_CYLINDER 
SUB_OPERATION_CREATE_PYRAMID 
SUB_OPERATION_CREATE_SPHERE 
SUB_OPERATION_CREATE_TORUS 
SUB_OPERATION_INTUITIVE 
SUB_OPERATION_INTUITIVE_TOPO 
SUB_OPERATION_INTUITIVE_GEO 
SUB_OPERATION_TOPO 
SUB_OPERATION_GEO 
SUB_OPERATION_INTUITIVE_BORDER 
SUB_OPERATION_INTUITIVE_GEO_BORDER 
SUB_OPERATION_INTUITIVE_TOPO_BORDER 
SUB_OPERATION_BORDERS 
SUB_OPERATION_GEO_BORDERS 
SUB_OPERATION_TOPO_BORDERS 
SUB_OPERATION_QUADRANGULATE_FACES 
SUB_OPERATION_QUADRANGULATE_FACES_BASIC 
SUB_OPERATION_EXTRUDE_BY_PATH 
SUB_OPERATION_EXTRUDE_BY_NORMAL 
SUB_OPERATION_EXTRUDE_BY_REVOLUTION 
SUB_OPERATION_INTUITIVE_EXTRUDE_BY_NORMAL 
SUB_OPERATION_TRIANGULATION_SWAP_EDGE 
SUB_OPERATION_TRIANGULATION_GEO_FACES 
SUB_OPERATION_TRIANGULATION_TOPO_FACES 
SUB_OPERATION_TRIANGULATION_MARK_NON_UNIFORM_FACES 
SUB_OPERATION_TRIANGULATION_OPTIMIZE 
SUB_OPERATION_TRIANGULATION_DELAUNAY 
SUB_OPERATION_TRIANGULATION_OPTIMIZED_DELAUNAY 
SUB_OPERATION_COREFINE2D_LINES 
SUB_OPERATION_COREFINE2D_SWEEPING 
SUB_OPERATION_COREFINE2D_PROPAGATION 
SUB_OPERATION_COREFINE_BOOL_OPS2D 
SUB_OPERATION_COREFINE3D 
SUB_OPERATION_COREFINE3D_MARKED_FACES 
SUB_OPERATION_COREFINE3D_MARKED_MESHES 
SUB_OPERATION_COREFINE_BOOL_OPS3D 
SUB_OPERATION_GEOLOGY_UNCERTAIN_ZONE 
SUB_OPERATION_GEOLOGY_EXTEND 
SUB_OPERATION_GEOLOGY_EXTEND_TO 
SUB_OPERATION_GEOLOGY_SMOOTH 
SUB_OPERATION_GEOLOGY_SIMPLIFY 
SUB_OPERATION_GEOLOGY_RELAX 
SUB_OPERATION_GEOLOGY_CENTER 
SUB_OPERATION_GEOLOGY_PLATE_ON_FACES 
SUB_OPERATION_GEOLOGY_PLATE_ON_EDGES 
SUB_OPERATION_GEOLOGY_PLATE_ON_VERTICES 
SUB_OPERATION_GEOLOGY_SELECT_VERTICES 
SUB_OPERATION_GEOLOGY_SELECT_ALL_EDGES 
SUB_OPERATION_GEOLOGY_SELECT_EDGES 
SUB_OPERATION_GEOLOGY_SELECT_FACES 
SUB_OPERATION_GEOLOGY_SELECT_BORDERS 
SUB_OPERATION_GEOLOGY_IMPORT_GR2D 
SUB_OPERATION_GEOLOGY_IMPORT_XYZ 
SUB_OPERATION_GEOLOGY_IMPORT_TS 
SUB_OPERATION_GEOLOGY_IMPORT_CLOUD 
SUB_OPERATION_GEOLOGY_TRIANG_HOLES 
SUB_OPERATION_GEOLOGY_HOLES_REFINEMENT 
SUB_OPERATION_GEOLOGY_FILL_HOLES 
SUB_OPERATION_GEOLOGY_FAILLE_DETECTION 
SUB_OPERATION_GEOLOGY_EXTENSION_FAILLE 
SUB_OPERATION_GEOLOGY_EXTRACT_FAILLE 
SUB_OPERATION_GEOLOGY_MESH_SIMPLIFICATION 
SUB_OPERATION_GEOLOGY_IMPORT_VRML 
SUB_OPERATION_GEOLOGY_EXPORT_TS 
SUB_OPERATION_TRANSLATE 
SUB_OPERATION_ROTATE 
SUB_OPERATION_SCALE 
SUB_OPERATION_MATERIALIZE_BARYCENTER 
SUB_OPERATION_MATERIALIZE_AXE 
SUB_OPERATION_MATERIALIZE_PLANE 
SUB_OPERATION_MATERIALIZE_NORMAL_VECTOR 
SUB_OPERATION_MATERIALIZE_ORTHO_PLANE 
SUB_OPERATION_MATERIALIZE_REFERENTIAL 
SUB_OPERATION_SELECT_ORBIT 
SUB_OPERATION_SET_SELECTION_LEVEL 
SUB_OPERATION_SELECT_INCIDENTS 
SUB_OPERATION_SELECT_INTERIOR 
SUB_OPERATION_SELECT_INTERSECTION 
SUB_OPERATION_REINIT_SELECTION 
SUB_OPERATION_NEGATE_SELECTION 
SUB_OPERATION_SWAP_SELECTIONS 
SUB_OPERATION_EXTEND_SELECTION 
SUB_OPERATION_SELECT_NON_PLANAR_FACES 
SUB_OPERATION_MOVE_SELECTION 
SUB_OPERATION_LOAD_MAP 
SUB_OPERATION_ADD_MAP 
LAST_SUB_OPERATION_CONTROLER_GMAP 

Definition at line 236 of file controler-gmap-types.hh.

anonymous enum
Enumerator:
FIRST_OBJECT_CONTROLER_GMAP 
OBJECT_POLYGON 
OBJECT_MESH 
OBJECT_SPHERE 
OBJECT_CYLINDER 
OBJECT_PYRAMID 
OBJECT_TORUS 
LAST_OBJECT_CONTROLER_GMAP 

Definition at line 39 of file controler-gmap-types.hh.

anonymous enum
Enumerator:
FIRST_MODE_CONTROLER_GMAP 
MODE_CREATION_POLYLINE 
MODE_CREATION_POLYGON 
MODE_CREATION_MESH 
MODE_CREATION_SPHERE 
MODE_CREATION_CYLINDER 
MODE_CREATION_PYRAMID 
MODE_CREATION_TORUS 
MODE_TRANSLATION 
MODE_ROTATION 
MODE_SCALE 
MODE_ROUNDING 
LAST_MODE_CONTROLER_GMAP 

Definition at line 54 of file controler-gmap-types.hh.

anonymous enum
Enumerator:
FIRST_MODE_OPERATION_CONTROLER_GMAP 
MODE_OPERATION_CREATION_POLYLINE 
MODE_OPERATION_CREATION_POLYGON 
MODE_OPERATION_CREATION_MESH 
MODE_OPERATION_CREATION_SPHERE 
MODE_OPERATION_CREATION_CYLINDER 
MODE_OPERATION_CREATION_PYRAMID 
MODE_OPERATION_CREATION_TORUS 
MODE_OPERATION_TRANSLATION 
MODE_OPERATION_ROTATION 
MODE_OPERATION_SCALE 
MODE_OPERATION_ROUNDING 
LAST_MODE_OPERATION_CONTROLER_GMAP 

Definition at line 75 of file controler-gmap-types.hh.

Function Documentation

ostream& GMap3d::operator<< ( ostream &  AStream,
const CParameterVertex AParameter 
)

Definition at line 69 of file parameter-vertex.cc.

ostream& GMap3d::operator<< ( ostream &  AStream,
const CParameterObjectTransformation AParameter 
)

Definition at line 72 of file parameter-object-transformation.cc.

ostream& GMap3d::operator<< ( ostream &  AStream,
const CParameterNormalVector AParameter 
)

Definition at line 76 of file parameter-normal-vector.cc.

ostream& GMap3d::operator<< ( ostream &  AStream,
const CParameterPreview AParameter 
)

Definition at line 76 of file parameter-preview.cc.

ostream& GMap3d::operator<< ( ostream &  AStream,
const CParameterFace AParameter 
)

Definition at line 76 of file parameter-face.cc.

ostream& GMap3d::operator<< ( ostream &  AStream,
const CParameterSew AParameter 
)

Definition at line 91 of file parameter-sew.cc.

ostream& GMap3d::operator<< ( ostream &  AStream,
const CParameterDart AParameter 
)

Definition at line 222 of file parameter-dart.cc.

istream& GMap3d::operator>> ( istream &  AStream,
CParameterVertex AParameter 
)

Definition at line 83 of file parameter-vertex.cc.

istream& GMap3d::operator>> ( istream &  AStream,
CParameterObjectTransformation AParameter 
)

Definition at line 88 of file parameter-object-transformation.cc.

istream& GMap3d::operator>> ( istream &  AStream,
CParameterNormalVector AParameter 
)

Definition at line 94 of file parameter-normal-vector.cc.

istream& GMap3d::operator>> ( istream &  AStream,
CParameterFace AParameter 
)

Definition at line 94 of file parameter-face.cc.

istream& GMap3d::operator>> ( istream &  AStream,
CParameterPreview AParameter 
)

Definition at line 95 of file parameter-preview.cc.

istream& GMap3d::operator>> ( istream &  AStream,
CParameterSew AParameter 
)

Definition at line 124 of file parameter-sew.cc.

istream& GMap3d::operator>> ( istream &  AStream,
CParameterDart AParameter 
)

Definition at line 255 of file parameter-dart.cc.