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