cgma
|
00001 00002 #ifndef __CADEFINES_H__ 00003 #define __CADEFINES_H__ 00004 00005 enum CubitAttributeType { 00006 CA_UNDEFINED = -1, 00007 CA_MERGE_PARTNER = 0, // must be 0!!! 00008 CA_ENTITY_NAME, 00009 CA_GROUP, 00010 CA_ENTITY_ID, 00011 CA_PARTITION_VG, 00012 CA_COMPOSITE_VG, 00013 CA_VIRTUAL_VG, 00014 CA_UNIQUE_ID, 00015 CA_DEFERRED_ATTRIB, 00016 CA_MESH_INTERVAL, 00017 CA_MESH_RELATIVE_LENGTH, 00018 CA_GENESIS_ENTITY, 00019 CA_MESH_SCHEME, 00020 CA_SMOOTH_SCHEME, 00021 CA_VERTEX_TYPE, 00022 CA_MESH_CONTAINER, 00023 CA_BODIES, 00024 CA_ENTITY_COLOR, 00025 CA_ENTITY_TOL, 00026 CA_VERTEX_FORCE, 00027 CA_SURFACE_FORCE, 00028 CA_CURVE_FORCE, 00029 CA_VERTEX_DISPLACEMENT, 00030 CA_SURFACE_DISPLACEMENT, 00031 CA_CURVE_DISPLACEMENT, 00032 CA_VOLUME_DISPLACEMENT, 00033 CA_SURFACE_PRESSURE, 00034 CA_CURVE_PRESSURE, 00035 CA_SURFACE_TEMPERATURE, 00036 CA_CURVE_TEMPERATURE, 00037 CA_VERTEX_TEMPERATURE, 00038 CA_SURFACE_HEATFLUX, 00039 CA_CURVE_HEATFLUX, 00040 CA_SURFACE_CONVECTION, 00041 CA_CURVE_CONVECTION, 00042 CA_SURFACE_CONTACT, 00043 CA_CURVE_CONTACT, 00044 CA_COORD_SYS, 00045 CA_MATERIAL_BLOCK, 00046 CA_PROPERTY_BLOCK, 00047 CA_MERGE_STATUS, 00048 CA_GRAPHICS_OPTS, 00049 CA_ALL_ATTRIBUTES,// CA_ALL_ATTRIBUTES is used to refer to 00050 // all attribute types. It can NOT be assumed to be 00051 // higher than any given 00052 // attribute type (eg. for the last index in a loop) 00053 CA_ASSEMBLY_DATA, 00054 CA_SIZING_FUNCTION_SKELETON, 00055 CA_SOURCE_FEATURE, 00056 CA_MESH_OUTPUT_GROUP, 00057 CA_ENTITY_SENSE 00058 #ifdef CAT 00059 ,CA_PRO_WELD 00060 #endif 00061 }; 00062 00063 #endif // __CADEFINES_H__