cgma
|
00001 #ifndef IGEOM_F_H 00002 #define IGEOM_F_H 00003 00004 #define iGeom_Instance integer 00005 #define iGeom_EntityIterator integer 00006 #define iGeom_EntityArrIterator integer 00007 00008 #endif 00009 00010 #ifndef IBASE_F_H 00011 #define IBASE_F_H 00012 00013 #define iBase_EntityHandle integer 00014 #define iBase_EntitySetHandle integer 00015 #define iBase_TagHandle integer 00016 00017 #endif 00018 00019 integer iBase_VERTEX 00020 integer iBase_EDGE 00021 integer iBase_FACE 00022 integer iBase_REGION 00023 integer iBase_ALL_TYPES 00024 00025 parameter (iBase_VERTEX = 0) 00026 parameter (iBase_EDGE = 1) 00027 parameter (iBase_FACE = 2) 00028 parameter (iBase_REGION = 3) 00029 parameter (iBase_ALL_TYPES = 4) 00030 00031 00032 00033 integer iBase_NEW 00034 integer iBase_ALREADY_EXISTED 00035 integer iBase_CREATED_DUPLICATE 00036 integer iBase_CREATION_FAILED 00037 00038 parameter (iBase_NEW = 0) 00039 parameter (iBase_ALREADY_EXISTED = 1) 00040 parameter (iBase_CREATED_DUPLICATE = 2) 00041 parameter (iBase_CREATION_FAILED = 3) 00042 00043 00044 integer iBase_SILENT 00045 integer iBase_WARN_ONLY 00046 integer iBase_THROW_ERROR 00047 00048 parameter (iBase_SILENT = 0) 00049 parameter (iBase_WARN_ONLY = 1) 00050 parameter (iBase_THROW_ERROR = 4) 00051 00052 00053 integer iBase_SUCCESS 00054 integer iBase_MESH_ALREADY_LOADED 00055 integer iBase_FILE_NOT_FOUND 00056 integer iBase_FILE_WRITE_ERROR 00057 integer iBase_NIL_ARRAY 00058 integer iBase_BAD_ARRAY_SIZE 00059 integer iBase_BAD_ARRAY_DIMENSION 00060 integer iBase_INVALID_ENTITY_HANDLE 00061 integer iBase_INVALID_ENTITY_COUNT 00062 integer iBase_INVALID_ENTITY_TYPE 00063 integer iBase_INVALID_ENTITY_TOPOLOGY 00064 integer iBase_BAD_TYPE_AND_TOPO 00065 integer iBase_ENTITY_CREATION_ERROR 00066 integer iBase_INVALID_TAG_HANDLE 00067 integer iBase_TAG_NOT_FOUND 00068 integer iBase_TAG_ALREADY_EXISTS 00069 integer iBase_TAG_IN_USE 00070 integer iBase_INVALID_ENTITYSET_HANDLE 00071 integer iBase_INVALID_ITERATOR_HANDLE 00072 integer iBase_INVALID_ARGUMENT 00073 integer iBase_MEMORY_ALLOCATION_FAILED 00074 integer iBase_NOT_SUPPORTED 00075 integer iBase_FAILURE 00076 00077 parameter (iBase_SUCCESS = 0) 00078 parameter (iBase_MESH_ALREADY_LOADED = 1) 00079 parameter (iBase_FILE_NOT_FOUND = 2) 00080 parameter (iBase_FILE_WRITE_ERROR = 3) 00081 parameter (iBase_NIL_ARRAY = 4) 00082 parameter (iBase_BAD_ARRAY_SIZE = 5) 00083 parameter (iBase_BAD_ARRAY_DIMENSION = 6) 00084 parameter (iBase_INVALID_ENTITY_HANDLE = 7) 00085 parameter (iBase_INVALID_ENTITY_COUNT = 8) 00086 parameter (iBase_INVALID_ENTITY_TYPE = 9) 00087 parameter (iBase_INVALID_ENTITY_TOPOLOGY = 10) 00088 parameter (iBase_BAD_TYPE_AND_TOPO = 11) 00089 parameter (iBase_ENTITY_CREATION_ERROR = 12) 00090 parameter (iBase_INVALID_TAG_HANDLE = 13) 00091 parameter (iBase_TAG_NOT_FOUND = 14) 00092 parameter (iBase_TAG_ALREADY_EXISTS = 15) 00093 parameter (iBase_TAG_IN_USE = 16) 00094 parameter (iBase_INVALID_ENTITYSET_HANDLE = 17) 00095 parameter (iBase_INVALID_ITERATOR_HANDLE = 18) 00096 parameter (iBase_INVALID_ARGUMENT = 19) 00097 parameter (iBase_MEMORY_ALLOCATION_FAILED = 20) 00098 parameter (iBase_NOT_SUPPORTED = 21) 00099 parameter (iBase_FAILURE = 22) 00100 00101 00102 integer iBase_BLOCKED 00103 integer iBase_INTERLEAVED 00104 integer iBase_UNDETERMINED 00105 00106 parameter (iBase_BLOCKED = 0) 00107 parameter (iBase_INTERLEAVED = 1) 00108 parameter (iBase_UNDETERMINED = 2) 00109 00110 00111 integer iBase_INTEGER 00112 integer iBase_DOUBLE 00113 integer iBase_ENTITY_HANDLE 00114 integer iBase_BYTES 00115 00116 parameter (iBase_INTEGER = 0) 00117 parameter (iBase_DOUBLE = 1) 00118 parameter (iBase_ENTITY_HANDLE = 2) 00119 parameter (iBase_BYTES = 3) 00120