| 
| enum   | IntersectionType {  
  Triangulation, 
Convex, 
Geometric2D, 
PointLocator, 
 
  Barycentric, 
BarycentricGeo2D, 
MappedBarycentric
 
 } | 
|   | 
| enum   | NormalizedCellType {  
  NORM_POINT1 = 0, 
NORM_SEG2 = 1, 
NORM_SEG3 = 2, 
NORM_SEG4 = 10, 
 
  NORM_POLYL = 33, 
NORM_TRI3 = 3, 
NORM_QUAD4 = 4, 
NORM_POLYGON = 5, 
 
  NORM_TRI6 = 6, 
NORM_TRI7 = 7, 
NORM_QUAD8 = 8, 
NORM_QUAD9 = 9, 
 
  NORM_QPOLYG = 32, 
NORM_TETRA4 = 14, 
NORM_PYRA5 = 15, 
NORM_PENTA6 = 16, 
 
  NORM_HEXA8 = 18, 
NORM_TETRA10 = 20, 
NORM_HEXGP12 = 22, 
NORM_PYRA13 = 23, 
 
  NORM_PENTA15 = 25, 
NORM_HEXA20 = 30, 
NORM_HEXA27 = 27, 
NORM_POLYHED = 31, 
 
  NORM_ERROR = 40, 
NORM_MAXTYPE = 33
 
 } | 
|   | 
| enum   | NumberingPolicy { ALL_C_MODE, 
ALL_FORTRAN_MODE
 } | 
|   | 
| enum   | SplittingPolicy { PLANAR_FACE_5 = 5, 
PLANAR_FACE_6 = 6, 
GENERAL_24 = 24, 
GENERAL_48 = 48
 } | 
|   | 
| enum   | TypeOfEdgeLocInPolygon { FULL_IN_1 = 1, 
FULL_ON_1 = 4, 
FULL_OUT_1 = 2, 
FULL_UNKNOWN = 3
 } | 
|   | 
| enum   | TypeOfFunction { SEG = 1, 
ARC_CIRCLE = 4, 
ARC_PARABOL = 8
 } | 
|   | 
| enum   | TypeOfLocInEdge {  
  START = 5, 
END = 1, 
INSIDE = 2, 
OUT_BEFORE = 3, 
 
  OUT_AFTER = 4
 
 } | 
|   | 
| enum   | TypeOfLocInPolygon {  
  IN_1 = 7, 
ON_1 = 8, 
ON_LIM_1 = 12, 
ON_TANG_1 = 9, 
 
  OUT_1 = 10, 
UNKNOWN = 11
 
 } | 
|   | 
| enum   | TypeOfMod4QuadEdge { CIRCLE = 0, 
PARABOL = 1
 } | 
|   |