Moka controlers
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros
controler-gmap-types.hh File Reference
#include "controler-types.hh"

Go to the source code of this file.

Namespaces

namespace  GMap3d
 

Typedefs

typedef int GMap3d::TParameter
 
typedef int GMap3d::TScaleType
 
typedef int GMap3d::TPonderationType
 
typedef int GMap3d::TSmoothType
 

Enumerations

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

Macro Definition Documentation

#define NB_PREDEFINED_OBJECTS   (6)

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