![]() |
Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
00001 #ifndef IMESH_F_H
00002 #define IMESH_F_H
00003
00004 #define iMesh_Instance IBASE_HANDLE_T
00005
00006 #endif
00007
00008 #include "iBase_f.h"
00009
00010 integer iMesh_POINT
00011 integer iMesh_LINE_SEGMENT
00012 integer iMesh_POLYGON
00013 integer iMesh_TRIANGLE
00014 integer iMesh_QUADRILATERAL
00015 integer iMesh_POLYHEDRON
00016 integer iMesh_TETRAHEDRON
00017 integer iMesh_HEXAHEDRON
00018 integer iMesh_PRISM
00019 integer iMesh_PYRAMID
00020 integer iMesh_SEPTAHEDRON
00021 integer iMesh_ALL_TOPOLOGIES
00022
00023 parameter (iMesh_POINT = 0)
00024 parameter (iMesh_LINE_SEGMENT = 1)
00025 parameter (iMesh_POLYGON = 2)
00026 parameter (iMesh_TRIANGLE = 3)
00027 parameter (iMesh_QUADRILATERAL = 4)
00028 parameter (iMesh_POLYHEDRON = 5)
00029 parameter (iMesh_TETRAHEDRON = 6)
00030 parameter (iMesh_HEXAHEDRON = 7)
00031 parameter (iMesh_PRISM = 8)
00032 parameter (iMesh_PYRAMID = 9)
00033 parameter (iMesh_SEPTAHEDRON = 10)
00034 parameter (iMesh_ALL_TOPOLOGIES = 11)
00035
00036
00037 integer iMesh_UNAVAILABLE
00038 integer iMesh_IMMEDIATE
00039 integer iMesh_LOCAL_TRAVERSAL
00040 integer iMesh_GLOBAL_TRAVERSAL
00041
00042 parameter (iMesh_UNAVAILABLE = 0)
00043 parameter (iMesh_IMMEDIATE = 1)
00044 parameter (iMesh_LOCAL_TRAVERSAL = 2)
00045 parameter (iMesh_GLOBAL_TRAVERSAL = 3)
00046
00047