DATAKIT API  V2025.4
define.h File Reference

Go to the source code of this file.

Macros

#define Bool   Dtk_bool
 
#define DTK_ASSERT(expr)   ((void)0)
 
#define DTK_ASSERT_MSG(expr, msg)   ((void)0)
 
#define DTK_BOUND(x, Min, Max)   (DTK_MAX(DTK_MIN((x), Max), Min))
 
#define DTK_FALSE   0
 
#define DTK_MAX(a, b)   ((a)>(b) ? (a):(b))
 
#define DTK_MIN(a, b)   ((a)<(b) ? (a):(b))
 
#define DTK_NO_REFERENCE   0
 
#define DTK_TRUE   1
 
#define DTK_UNUSED(a)   ((void)(a))
 
#define HUGE_DETK
 
#define Pdtk_Assert(X)   ((void)0)
 
#define SetAsDeprecated(inFromVersion, inMessage)
 

Typedefs

typedef char Dtk_bool
 
typedef char Dtk_Char8
 
typedef double Dtk_Double64
 
typedef float Dtk_Float32
 
typedef unsigned long Dtk_Fpos_t
 
typedef uint32_t Dtk_ID
 
typedef int32_t Dtk_Int32
 
typedef int64_t Dtk_Int64
 
typedef int8_t Dtk_Int8
 
typedef ptrdiff_t Dtk_Ptrdiff_t
 
typedef int16_t Dtk_Short16
 
typedef size_t Dtk_Size_t
 
typedef unsigned char Dtk_UChar8
 
typedef uint32_t Dtk_UInt32
 
typedef uint64_t Dtk_UInt64
 
typedef uint8_t Dtk_UInt8
 
typedef uint16_t Dtk_UShort16
 
typedef wchar_t Dtk_WChar_t
 
typedef unsigned long fpos_detk
 

Enumerations

enum  dtk_language { DTK_ENGLISH, DTK_FRENCH, DTK_ITALIAN }
 
enum  dtk_type_shape { DTK_TYPE_SHAPE_UNKNOWN =-1, DTK_TYPE_SHAPE_SOLID =0, DTK_TYPE_SHAPE_SURFACIC =1 }
 
enum  preview_type_detk {
  PREVIEW_TYPE_DETK_UNKNOWN, PREVIEW_TYPE_DETK_JPG, PREVIEW_TYPE_DETK_BMP, PREVIEW_TYPE_DETK_PNG,
  PREVIEW_TYPE_DETK_CGM, PREVIEW_TYPE_DETK_GIF, PREVIEW_TYPE_DETK_TIFF, PREVIEW_TYPE_DETK_ICO,
  PREVIEW_TYPE_DETK_EMF
}
 
enum  type_detk {
  DTK_TYPE_CATIA_V5 =-4, DTK_TYPE_CATIA =-3, DTK_TYPE_SKIP =-2, DTK_TYPE_ERROR =-1,
  DTK_TYPE_UNKNOWN =0, DTK_TYPE_DIRECTION =1, DTK_TYPE_VECTOR =2, DTK_TYPE_PLACEMENT =10,
  DTK_TYPE_AXIS1_PLACEMENT =11, DTK_TYPE_AXIS2_PLACEMENT_2D =12, DTK_TYPE_AXIS2_PLACEMENT_3D =13, DTK_TYPE_AXIS2_PLACEMENT =14,
  DTK_TYPE_AXIS_SYSTEM = 15, DTK_TYPE_CARTESIAN_TRANSFORMATION_OPERATOR =20, DTK_TYPE_CARTESIAN_TRANSFORMATION_OPERATOR_2D =21, DTK_TYPE_CARTESIAN_TRANSFORMATION_OPERATOR_3D =22,
  DTK_TYPE_CARTESIAN_POINT =30, DTK_TYPE_POINT_ON_CURVE =31, DTK_TYPE_POINT_ON_SURFACE =32, DTK_TYPE_DEGENERATE_PCURVE =33,
  DTK_TYPE_EVALUATED_DEGENERATE_PCURVE =34, DTK_TYPE_POINT_REPLICA =35, DTK_TYPE_PNT =36, DTK_TYPE_CARTESIAN_POINT_WITH_INFOS =37,
  DTK_TYPE_LINE =100, DTK_TYPE_POLYLINE =101, DTK_TYPE_CONIC =110, DTK_TYPE_CIRCLE =111,
  DTK_TYPE_ELLIPSE =112, DTK_TYPE_HYPERBOLA =113, DTK_TYPE_PARABOLA =114, DTK_TYPE_SPIRAL =115,
  DTK_TYPE_HELIX =116, DTK_TYPE_SUPER_CURVE =119, DTK_TYPE_CURVE =120, DTK_TYPE_UNIFORM_CURVE =121,
  DTK_TYPE_QUASI_UNIFORM_CURVE =122, DTK_TYPE_BEZIER_CURVE =123, DTK_TYPE_B_SPLINE_CURVE_WITH_KNOTS =124, DTK_TYPE_RATIONAL_B_SPLINE_CURVE =125,
  DTK_TYPE_RATIONAL_B_SPLINE_CURVE_WITH_KNOTS =126, DTK_TYPE_B_SPLINE_CURVE =127, DTK_TYPE_TRIMMED_CURVE =130, DTK_TYPE_PCURVE =140,
  DTK_TYPE_CURVE_REPLICA =150, DTK_TYPE_PARAMETRIC_CURVE =151, DTK_TYPE_SINGLE_PARAMETER_CONSTRAINT =152, DTK_TYPE_PARAMETRIC_EQUATION_CURVE =153,
  DTK_TYPE_EQUATION_CURVE =154, DTK_TYPE_COMPOSITE_CURVE =160, DTK_TYPE_COMPOSITE_CURVE_ON_SURFACE =161, DTK_TYPE_BOUNDARY_CURVE =162,
  DTK_TYPE_OUTER_BOUNDARY_CURVE =163, DTK_TYPE_COMPOSITE_CURVE_SEGMENT =170, DTK_TYPE_REPARAMETRISED_COMPOSITE_CURVE_SEGMENT =171, DTK_TYPE_OFFSET_CURVE_2D =180,
  DTK_TYPE_OFFSET_CURVE_3D =181, DTK_TYPE_SURFACE_CURVE =190, DTK_TYPE_INTERSECTION_CURVE =191, DTK_TYPE_SEAM_CURVE =192,
  DTK_TYPE_ELEMENTARY_SURFACE =200, DTK_TYPE_PLANE =201, DTK_TYPE_CYLINDRICAL_SURFACE =202, DTK_TYPE_CONICAL_SURFACE =203,
  DTK_TYPE_SPHERICAL_SURFACE =204, DTK_TYPE_TOROIDAL_SURFACE =205, DTK_TYPE_SWEPT_SURFACE =210, DTK_TYPE_SURFACE_OF_LINEAR_EXTRUSION =211,
  DTK_TYPE_SURFACE_OF_REVOLUTION =212, DTK_TYPE_RULED_SURFACE =213, DTK_TYPE_BLEND_SURFACE =214, DTK_TYPE_NET =215,
  DTK_TYPE_RECTANGULAR_COMPOSITE_SURFACE =220, DTK_TYPE_RECTANGULAR_TRIMMED_SURFACE =221, DTK_TYPE_CURVE_BOUNDED_SURFACE =222, DTK_TYPE_SURFACE_PATCH =223,
  DTK_TYPE_B_SPLINE_SURFACE =230, DTK_TYPE_B_SPLINE_SURFACE_WITH_KNOTS =231, DTK_TYPE_UNIFORM_SURFACE =232, DTK_TYPE_QUASI_UNIFORM_SURFACE =233,
  DTK_TYPE_BEZIER_SURFACE =234, DTK_TYPE_RATIONAL_B_SPLINE_SURFACE =235, DTK_TYPE_RATIONAL_B_SPLINE_SURFACE_WITH_KNOTS =236, DTK_TYPE_SURFACE =237,
  DTK_TYPE_OFFSET_SURFACE =240, DTK_TYPE_FILLET_SURFACE =244, DTK_TYPE_PARAMETRIC_SURFACE =245, DTK_TYPE_SURFACE_REPLICA =250,
  DTK_TYPE_SUPER_SURFACE =251, DTK_TYPE_GEOMETRIC_CURVE_SET =260, DTK_TYPE_GEOMETRIC_SET_REPLICA =261, DTK_TYPE_GEOMETRIC_SET =262,
  DTK_TYPE_GEOMETRIC_SET_SELECT =263, DTK_TYPE_GEOMETRIC_SET_SELECT_ENTITY =264, DTK_TYPE_VERTEX =300, DTK_TYPE_EDGE_CURVE =310,
  DTK_TYPE_ORIENTED_EDGE =311, DTK_TYPE_EDGE =312, DTK_TYPE_CONNECTED_EDGE_SET =313, DTK_TYPE_EDGE_BASED_WIREFRAME_MODEL =314,
  DTK_TYPE_VERTEX_LOOP =320, DTK_TYPE_EDGE_LOOP =321, DTK_TYPE_POLY_LOOP =322, DTK_TYPE_LOOP =323,
  DTK_TYPE_FACE_BOUND =330, DTK_TYPE_FACE_OUTER_BOUND =331, DTK_TYPE_FACE_SURFACE =332, DTK_TYPE_ORIENTED_FACE =333,
  DTK_TYPE_ADVANCED_FACE =334, DTK_TYPE_SUBFACE =335, DTK_TYPE_FACE =336, DTK_TYPE_VERTEX_SHELL =340,
  DTK_TYPE_WIRE_SHELL =341, DTK_TYPE_OPEN_SHELL =342, DTK_TYPE_ORIENTED_OPEN_SHELL =343, DTK_TYPE_CLOSED_SHELL =344,
  DTK_TYPE_ORIENTED_CLOSED_SHELL =345, DTK_TYPE_CONNECTED_FACE_SET =346, DTK_TYPE_SHELL_BASED_WIREFRAME_REPRESENTATION =347, DTK_TYPE_SHELL_BASED_WIREFRAME_MODEL =348,
  DTK_TYPE_SHELL_BASED_SURFACE_MODEL =349, DTK_TYPE_FACE_BASED_SURFACE_MODEL =350, DTK_TYPE_SHELL =351, DTK_TYPE_SURFACE_MODEL =352,
  DTK_TYPE_WIREFRAME_MODEL =353, DTK_TYPE_ORIENTED_PATH =360, DTK_TYPE_OPEN_PATH =361, DTK_TYPE_PATH =362,
  DTK_TYPE_EDGE_ENTITY =365, DTK_TYPE_FACE_ENTITY =366, DTK_TYPE_PATH_ENTITY =367, DTK_TYPE_CONNECTED_FACE_SET_ENTITY =368,
  DTK_TYPE_LIST_OF_REVERSIBLE_TOPOLOGY_ITEM =370, DTK_TYPE_SET_OF_REVERSIBLE_TOPOLOGY_ITEM =371, DTK_TYPE_REVERSIBLE_TOPOLOGY_ITEM =372, DTK_TYPE_REVERSIBLE_TOPOLOGY =373,
  DTK_TYPE_TOPOLOGICAL_REPRESENTATION_ITEM =374, DTK_TYPE_EDGE_BASED_WIREFRAME_REPRESENTATION =380, DTK_TYPE_GEOMETRICALLY_BOUNDED_SURFACE_REPRESENTATION =381, DTK_TYPE_GEOMETRICALLY_BOUNDED_WIREFRAME_REPRESENTATION =382,
  DTK_TYPE_FACETTED_BREP_REPRESENTATION =383, DTK_TYPE_MANIFOLD_SURFACE_WITH_TOPOLOGY_REPRESENTATION =384, DTK_TYPE_ADVANCED_BREP_REPRESENTATION =385, DTK_TYPE_BREP_WITH_VOIDS =390,
  DTK_TYPE_FACETTED_BREP =391, DTK_TYPE_MANIFOLD_SOLID_BREP =392, DTK_TYPE_SOLID_REPLICA =393, DTK_TYPE_SOLID_MODEL =394,
  DTK_TYPE_PIPING_ENTITY =395, DTK_TYPE_CALENDAR_DATE =500, DTK_TYPE_ORDINAL_DATE =501, DTK_TYPE_WEEK_OF_YEAR_AND_DAY_DATE =502,
  DTK_TYPE_DATE_STEP =503, DTK_TYPE_DATE_TIME_ROLE =504, DTK_TYPE_COORDINATED_UNIVERSAL_TIME_OFFSET =505, DTK_TYPE_LOCAL_TIME =506,
  DTK_TYPE_DATE_AND_TIME =507, DTK_TYPE_DATE_TIME_SELECT =508, DTK_TYPE_APPROVAL_DATE_TIME =509, DTK_TYPE_DATED_EFFECTIVITY =510,
  DTK_TYPE_DATE_TIME_ITEM =511, DTK_TYPE_CC_DESIGN_DATE_AND_TIME_ASSIGNMENT =512, DTK_TYPE_DATE_AND_TIME_ASSIGNMENT =513, DTK_TYPE_LENGTH_MEASURE_WITH_UNIT =520,
  DTK_TYPE_MASS_MEASURE_WITH_UNIT =521, DTK_TYPE_PLANE_ANGLE_MEASURE_WITH_UNIT =522, DTK_TYPE_SOLID_ANGLE_MEASURE_WITH_UNIT =523, DTK_TYPE_AREA_MEASURE_WITH_UNIT =524,
  DTK_TYPE_VOLUME_MEASURE_WITH_UNIT =525, DTK_TYPE_MEASURE_WITH_UNIT =526, DTK_TYPE_LENGTH_MEASURE =530, DTK_TYPE_MASS_MEASURE =531,
  DTK_TYPE_PLANE_ANGLE_MEASURE =532, DTK_TYPE_SOLID_ANGLE_MEASURE =533, DTK_TYPE_AREA_MEASURE =534, DTK_TYPE_VOLUME_MEASURE =535,
  DTK_TYPE_COUNT_MEASURE =536, DTK_TYPE_CONTEXT_DEPENDENT_MEASURE =537, DTK_TYPE_DESCRIPTIVE_MEASURE =538, DTK_TYPE_POSITIVE_LENGTH_MEASURE =539,
  DTK_TYPE_POSITIVE_PLANE_ANGLE_MEASURE =540, DTK_TYPE_CONVERSION_BASED_UNIT =541, DTK_TYPE_CONTEXT_DEPENDENT_UNIT =542, DTK_TYPE_SI_UNIT =543,
  DTK_TYPE_UNCERTAINTY_MEASURE_WITH_UNIT =544, DTK_TYPE_LENGTH_UNIT =545, DTK_TYPE_MASS_UNIT =546, DTK_TYPE_AREA_UNIT =550,
  DTK_TYPE_PLANE_ANGLE_UNIT =553, DTK_TYPE_SOLID_ANGLE_UNIT =554, DTK_TYPE_VOLUME_UNIT =555, DTK_TYPE_APPLICATION_CONTEXT =600,
  DTK_TYPE_APPLICATION_CONTEXT_ELEMENT =601, DTK_TYPE_CONFIGURATION_ITEM =602, DTK_TYPE_CONFIGURATION_DESIGN =603, DTK_TYPE_PRODUCT_DEFINITION_WITH_ASSOCIATED_DOCUMENTS =610,
  DTK_TYPE_PRODUCT_CONCEPT_CONTEXT =611, DTK_TYPE_PRODUCT_CONTEXT =612, DTK_TYPE_PRODUCT_DEFINITION_CONTEXT =613, DTK_TYPE_PRODUCT =614,
  DTK_TYPE_PRODUCT_VERSION =615, DTK_TYPE_WORK_ITEM =616, DTK_TYPE_CHANGE_REQUEST_ITEM =617, DTK_TYPE_START_REQUEST_ITEM =618,
  DTK_TYPE_CONTRACTED_ITEM =619, DTK_TYPE_CONTEXT_DEPENDENT_SHAPE_REPRESENTATION =620, DTK_TYPE_PRODUCT_DEFINITION =621, DTK_TYPE_MECHANICAL_CONTEXT =622,
  DTK_TYPE_NEXT_ASSEMBLY_USAGE_OCCURENCE =630, DTK_TYPE_PROMISSORY_USAGE_OCCURENCE =631, DTK_TYPE_ASSEMBLY_COMPONENT_USAGE =632, DTK_TYPE_PRODUCT_DEFINITION_USAGE =633,
  DTK_TYPE_QUANTIFIED_ASSEMBLY_COMPONENT_USAGE =634, DTK_TYPE_ASSEMBLY_COMPONENT_USAGE_SUBSTITUTE =635, DTK_TYPE_SPECIFIED_HIGHER_USAGE_OCCURRENCE =636, DTK_TYPE_SERIAL_NUMBERED_EFFECTIVITY =640,
  DTK_TYPE_LOT_EFFECTIVITY =641, DTK_TYPE_PLANNED_EFFECTIVITY =642, DTK_TYPE_EFFECTIVITY =643, DTK_TYPE_CONFIGURATION_EFFECTIVITY =644,
  DTK_TYPE_REQUESTED_ACTION =650, DTK_TYPE_ORDERED_ACTION =651, DTK_TYPE_ACTION_METHOD =652, DTK_TYPE_ACTION =653,
  DTK_TYPE_ACTION_EXECUTION =654, DTK_TYPE_ACTION_STATUS =655, DTK_TYPE_ACTION_REQUEST_STATUS =656, DTK_TYPE_EXECUTED_ACTION =657,
  DTK_TYPE_DIRECTED_ACTION =658, DTK_TYPE_CHANGE =660, DTK_TYPE_CHANGE_REQUEST =661, DTK_TYPE_SECURITY_CLASSIFICATION_LEVEL =662,
  DTK_TYPE_SECURITY_CLASSIFICATION =663, DTK_TYPE_START_REQUEST =670, DTK_TYPE_START_WORK =671, DTK_TYPE_CERTIFICATION =672,
  DTK_TYPE_CONTRACT =673, DTK_TYPE_APPROVED_ITEM =680, DTK_TYPE_CLASSIFIED_ITEM =681, DTK_TYPE_PERSON_ORGANIZATION_ITEM =682,
  DTK_TYPE_SPECIFIED_ITEM =683, DTK_TYPE_PRODUCT_DEFINITION_RELATIONSHIP =690, DTK_TYPE_CHARACTERIZED_PRODUCT_DEFINITION =691, DTK_TYPE_PRODUCT_DEFINITION_SHAPE =692,
  DTK_TYPE_PRODUCT_DEFINITION_FORMATION =693, DTK_TYPE_PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE =694, DTK_TYPE_DESIGN_CONTEXT =695, DTK_TYPE_REPRESENTATION_CONTEXT =700,
  DTK_TYPE_REPRESENTATION_ITEM =701, DTK_TYPE_PARAMETRIC_REPRESENTATION_CONTEXT =702, DTK_TYPE_DEFINITIONAL_REPRESENTATION_ITEM =703, DTK_TYPE_REPRESENTATION =704,
  DTK_TYPE_DEFINITIONAL_REPRESENTATION =705, DTK_TYPE_SHAPE_REPRESENTATION_RELATIONSHIP =706, DTK_TYPE_REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION =707, DTK_TYPE_REPRESENTATION_MAP =708,
  DTK_TYPE_GEOMETRIC_REPRESENTATION_CONTEXT =709, DTK_TYPE_GEOMETRIC_REPRESENTATION_ITEM =710, DTK_TYPE_MAPPED_ITEM =711, DTK_TYPE_REPRESENTATION_RELATIONSHIP =712,
  DTK_TYPE_SHAPE_REPRESENTATION =720, DTK_TYPE_SHELL_BASED_WIREFRAME_SHAPE_REPRESENTATION =725, DTK_TYPE_ADVANCED_BREP_SHAPE_REPRESENTATION =726, DTK_TYPE_MANIFOLD_SURFACE_SHAPE_REPRESENTATION =727,
  DTK_TYPE_GEOMETRICALLY_BOUNDED_SURFACE_SHAPE_REPRESENTATION =728, DTK_TYPE_GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION =729, DTK_TYPE_SHAPE_ASPECT_RELATIONSHIP =721, DTK_TYPE_SHAPE_DEFINITION =722,
  DTK_TYPE_SHAPE_DEFINITION_REPRESENTATION =723, DTK_TYPE_SHAPE_ASPECT =724, DTK_TYPE_DESIGN_MAKE_FROM_RELATIONSHIP =730, DTK_TYPE_SUPPLIED_PART_RELATIONSHIP =731,
  DTK_TYPE_CERTIFIED_ITEM =732, DTK_TYPE_PRODUCT_CATEGORY =733, DTK_TYPE_PRODUCT_RELATED_PRODUCT_CATEGORY =734, DTK_TYPE_PRODUCT_CATEGORY_RELATIONSHIP =735,
  DTK_TYPE_PRODUCT_VERSION_WITH_SPECIFIED_SOURCE =736, DTK_TYPE_ALTERNATE_PRODUCT_RELATIONSHIP =737, DTK_TYPE_ACTION_REQUEST_ASSIGNMENT =740, DTK_TYPE_ACTION_ASSIGNMENT =741,
  DTK_TYPE_CERTIFICATION_ASSIGNMENT =742, DTK_TYPE_APPROVAL_ASSIGNMENT =743, DTK_TYPE_CONTRACT_ASSIGNMENT =744, DTK_TYPE_SECURITY_CLASSIFICATION_ASSIGNMENT =745,
  DTK_TYPE_PERSON =750, DTK_TYPE_ORGANIZATION =751, DTK_TYPE_PERSON_AND_ORGANIZATION_ROLE =752, DTK_TYPE_PERSON_ORGANIZATION_SELECT =753,
  DTK_TYPE_PERSON_AND_ORGANIZATION =754, DTK_TYPE_PERSON_AND_ORGANIZATION_ASSIGNMENT =755, DTK_TYPE_ORGANIZATION_RELATIONSHIP =756, DTK_TYPE_APPROVAL =760,
  DTK_TYPE_APPROVAL_STATUS =761, DTK_TYPE_APPROVAL_ROLE =762, DTK_TYPE_APPROVAL_PERSON_ORGANIZATION =763, DTK_TYPE_APPROVAL_RELATIONSHIP =764,
  DTK_TYPE_PERSONAL_ADDRESS =770, DTK_TYPE_ADDRESS =771, DTK_TYPE_ORGANIZATIONAL_ADDRESS =772, DTK_TYPE_FUNCTIONALLY_DEFINED_TRANSFORMATION =780,
  DTK_TYPE_ITEM_DEFINED_TRANSFORMATION =781, DTK_TYPE_TRANSFORMATION =782, DTK_TYPE_CC_DESIGN_CERTIFICATION =790, DTK_TYPE_CC_DESIGN_APPROVAL =791,
  DTK_TYPE_CC_DESIGN_CONTRACT =792, DTK_TYPE_CC_DESIGN_SECURITY_CLASSIFICATION =793, DTK_TYPE_CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT =794, DTK_TYPE_CC_DESIGN_SPECIFICATION_REFERENCE =795,
  DTK_TYPE_PROPERTY_DEFINITION =800, DTK_TYPE_PRE_DEFINED_TERMINATOR_SYMBOL =801, DTK_TYPE_PRE_DEFINED_POINT_MARKER_SYMBOL =802, DTK_TYPE_PRE_DEFINED_DIMENSION_SYMBOL =803,
  DTK_TYPE_PRE_DEFINED_GEOMETRICAL_TOLERANCE_SYMBOL =804, DTK_TYPE_DRAUGHTING_PRE_DEFINED_COLOUR =805, DTK_TYPE_DRAUGHTING_PRE_DEFINED_CURVE_FONT =806, DTK_TYPE_PRE_DEFINED_CURVE_FONT =807,
  DTK_TYPE_PRE_DEFINED_SYMBOL =808, DTK_TYPE_PRE_DEFINED_COLOUR =809, DTK_TYPE_PRE_DEFINED_ITEM =810, DTK_TYPE_LEADER_CURVE =811,
  DTK_TYPE_PROJECTION_CURVE =812, DTK_TYPE_DIMENSION_CURVE =813, DTK_TYPE_ONE_DIRECTION_REPEAT_FACTOR =814, DTK_TYPE_TWO_DIRECTION_REPEAT_FACTOR =815,
  DTK_TYPE_LEADER_TERMINATOR =816, DTK_TYPE_DIMENSION_CURVE_TERMINATOR =817, DTK_TYPE_TERMINATOR_SYMBOL =818, DTK_TYPE_DEFINED_SYMBOL_SELECT =819,
  DTK_TYPE_SYMBOL_TARGET =820, DTK_TYPE_DEFINED_SYMBOL =821, DTK_TYPE_COLOUR_RGB =822, DTK_TYPE_COLOUR_SPECIFICATION =823,
  DTK_TYPE_COLOUR =824, DTK_TYPE_SYMBOL_COLOUR =825, DTK_TYPE_SYMBOL_STYLE_SELECT =826, DTK_TYPE_TEXT_STYLE_FOR_DEFINED_FONT =827,
  DTK_TYPE_CHARACTER_STYLE_SELECT =828, DTK_TYPE_CURVE_STYLE_FONT =829, DTK_TYPE_CURVE_STYLE_FONT_SELECT =830, DTK_TYPE_CURVE_FONT_OR_SCALED_CURVE_STYLE_FONT_SELECT =831,
  DTK_TYPE_FILL_AREA_STYLE =832, DTK_TYPE_SYMBOL_STYLE =833, DTK_TYPE_CURVE_STYLE =834, DTK_TYPE_FILL_AREA_STYLE_HATCHING =835,
  DTK_TYPE_FILL_AREA_STYLE_TILE_SYMBOL_WITH_STYLE =836, DTK_TYPE_FILL_AREA_STYLE_TILE_SHAPE_SELECT =837, DTK_TYPE_FILL_AREA_STYLE_TILES =838, DTK_TYPE_FILL_AREA_STYLE_COLOUR =839,
  DTK_TYPE_FILL_STYLE_SELECT =840, DTK_TYPE_TEXT_STYLE =841, DTK_TYPE_PRESENTATION_STYLE_SELECT =842, DTK_TYPE_PRESENTATION_STYLE_ASSIGNMENT =843,
  DTK_TYPE_ANNOTATION_TEXT_OCCURRENCE =844, DTK_TYPE_ANNOTATION_SUBFIGURE_OCCURRENCE =845, DTK_TYPE_ANNOTATION_FILL_AREA_OCCURRENCE =846, DTK_TYPE_ANNOTATION_FILL_AREA =847,
  DTK_TYPE_ANNOTATION_CURVE_OCCURRENCE =848, DTK_TYPE_ANNOTATION_SYMBOL_OCCURRENCE =849, DTK_TYPE_ANNOTATION_OCCURRENCE =850, DTK_TYPE_DRAUGHTING_CALLOUT_ELEMENT =851,
  DTK_TYPE_ANGULAR_DIMENSION =852, DTK_TYPE_CURVE_DIMENSION =853, DTK_TYPE_DIAMETER_DIMENSION =854, DTK_TYPE_LINEAR_DIMENSION =855,
  DTK_TYPE_RADIUS_DIMENSION =856, DTK_TYPE_ORDINATE_DIMENSION =857, DTK_TYPE_PROJECTION_DIRECTED_CALLOUT =858, DTK_TYPE_DIMENSION_CURVE_DIRECTED_CALLOUT =859,
  DTK_TYPE_DRAUGHTING_CALLOUT =860, DTK_TYPE_DRAUGHTING_PRE_DEFINED_TEXT_FONT =861, DTK_TYPE_PRE_DEFINED_TEXT_FONT =862, DTK_TYPE_FONT_SELECT =863,
  DTK_TYPE_TEXT_LITERAL =864, DTK_TYPE_TEXT_OR_CHARACTER =865, DTK_TYPE_COMPOSITE_TEXT =866, DTK_TYPE_TEXT_STYLE_WITH_MIRROR =867,
  DTK_TYPE_TEXT_STYLE_WITH_BOX_CHARACTERISTICS =868, DTK_TYPE_DRAWING_REPLICA =869, DTK_TYPE_SYMBOL =870, DTK_TYPE_SPHERE =871,
  DTK_TYPE_BLOCK =872, DTK_TYPE_RIGHT_ANGULAR_WEDGE =873, DTK_TYPE_TORUS =874, DTK_TYPE_RIGHT_CIRCULAR_CYLINDER =875,
  DTK_TYPE_RIGHT_CIRCULAR_CONE =876, DTK_TYPE_HALF_SPACE_SOLID =877, DTK_TYPE_CSG_SOLID =878, DTK_TYPE_BOOLEAN_RESULT =879,
  DTK_TYPE_SWEPT_AREA_SOLID =880, DTK_TYPE_SOLID_OF_LINEAR_EXTRUSION =881, DTK_TYPE_SOLID_OF_REVOLUTION =882, DTK_TYPE_BOX_DOMAIN =883,
  DTK_TYPE_BOXED_HALF_SPACE =884, DTK_TYPE_BOOLEAN_OPERAND_ENTITY =885, DTK_TYPE_CSG_SELECT_ENTITY =886, DTK_TYPE_CSG_PRIMITIVE =887,
  DTK_TYPE_ASSOCIATIVE_ANGULAR_DIMENSION =888, DTK_TYPE_ASSOCIATIVE_CURVE_DIMENSION =889, DTK_TYPE_ASSOCIATIVE_DIAMETER_DIMENSION =890, DTK_TYPE_ASSOCIATIVE_LINEAR_DIMENSION =891,
  DTK_TYPE_ASSOCIATIVE_RADIUS_DIMENSION =892, DTK_TYPE_ASSOCIATIVE_ORDINATE_DIMENSION =893, DTK_TYPE_FDT =900, DTK_TYPE_TEXT =901,
  DTK_TYPE_ANNOTATION_ROUGHNESS =902, DTK_TYPE_ANNOTATION = 903, DTK_TYPE_DATUM_TARGET = 904, DTK_TYPE_TABLE_ANNOTATION = 905,
  DTK_TYPE_GEOM_TOL = 906, DTK_TYPE_DIMENSION = 907, DTK_TYPE_CELL = 908, DTK_TYPE_ROUGHNESS = 909,
  DTK_TYPE_VIEW = 910, DTK_TYPE_DRAWING = 911, DTK_TYPE_WELDING = 912, DTK_TYPE_FDT_ANNOTATION_SET = 913,
  DTK_TYPE_FDT_VIEW = 914, DTK_TYPE_FDT_CAPTURE = 915, DTK_TYPE_COMPOSITE_ENTITY = 916, DTK_TYPE_GRID,
  DTK_TYPE_2D_PICTURE, DTK_TYPE_VIEW_DISPLAY, DTK_TYPE_GLOBAL_DATA_SET = 950, DTK_TYPE_SELECTION_DATA_SET,
  DTK_TYPE_PUBLICATION_DATA_SET, DTK_TYPE_FDT_DATA_SET, DTK_TYPE_FDT_SET, DTK_TYPE_FDT_SET_VIEW,
  DTK_TYPE_FDT_SET_CAPTURE, DTK_TYPE_FDT_SET_FDT_INFOS, DTK_TYPE_FDT_LINK =998, DTK_TYPE_SOLID_ARRAY =999,
  DTK_TYPE_OBJECT = 1000, DTK_TYPE_VAL = 1001, DTK_TYPE_ENTITY = 1002, DTK_TYPE_INFO = 1003,
  DTK_TYPE_MATRIX = 1004, DTK_TYPE_TRANSFO = 1005, DTK_TYPE_GROUP = 1006, DTK_TYPE_2D_ENTITY = 1007,
  DTK_TYPE_LEADER = 1008, DTK_TYPE_REFERENCE = 1009, DTK_TYPE_REFERENCE_FRAME = 1010, DTK_TYPE_TOL_SPEC = 1011,
  DTK_TYPE_READ_SHELL =1012, DTK_TYPE_MESH =1013, DTK_TYPE_CAMERA =1014, DTK_TYPE_MESH_CURVE =1015,
  DTK_TYPE_MESH_STRING =1016, DTK_TYPE_CONNECTOR, DTK_TYPE_CONNECTOR_PART, DTK_TYPE_NODE_CONNECTOR,
  DTK_TYPE_NODE_CONNECTOR_ENTITY, DTK_TYPE_MODEL_DISPLAY, DTK_TYPE_SECTION, DTK_TYPE_SPECIFICATION_INDICATOR,
  DTK_TYPE_POINT = 2000, DTK_TYPE_TABLE = 4000, DTK_TYPE_BODY, DTK_TYPE_LUMP,
  DTK_TYPE_VOLUME, DTK_TYPE_COEDGE, DTK_TYPE_NURBS_CURVE, DTK_TYPE_NURBS_SURFACE,
  DTK_TYPE_REVOLUTION_SURFACE, DTK_TYPE_STANDARD_REVOLUTION_SURFACE, DTK_TYPE_LINEAR_EXTRUSION_SURFACE, DTK_TYPE_TRANSFORMED_SURFACE,
  DTK_TYPE_TOL_SPEC_CONT, DTK_TYPE_CABLING, DTK_TYPE_LAYER_INFOS_SET, DTK_TYPE_LAYER_FILTER_INFOS,
  DTK_TYPE_PREVIEW, DTK_TYPE_GRAPHICAL_DATA, DTK_TYPE_COLOR_INFOS_SET, DTK_TYPE_DOCUMENT,
  DTK_TYPE_DOC_ELEMENT, DTK_TYPE_NODE, DTK_TYPE_COMPONENT, DTK_TYPE_INSTANCE,
  DTK_TYPE_CATALOG, DTK_TYPE_PROTOTYPE, DTK_TYPE_METADATA, DTK_TYPE_METADATA_GROUP,
  DTK_TYPE_METADATAWITHUNIT, DTK_TYPE_PROPERTY, DTK_TYPE_ENTITY_LINK, DTK_TYPE_OVERRIDE,
  DTK_TYPE_OVERRIDE_SET, DTK_TYPE_MATERIAL, DTK_TYPE_MATERIAL_INFOS, DTK_TYPE_MATERIAL_LIBRARY,
  DTK_TYPE_ASM_CONNECTOR, DTK_TYPE_ASM_SURCHARGE, DTK_TYPE_V6_V5_CONNECTOR, DTK_TYPE_ASM,
  DTK_TYPE_ASM_TREE, DTK_TYPE_ASM_GRAPHIQUE_ATTR, DTK_TYPE_ASM_PRODUCT_GEOM, DTK_TYPE_ASM_MANAGEREPRESENTATION,
  DTK_TYPE_MEASURE, DTK_TYPE_MEASURE_PROPERTIES, DTK_TYPE_MESH_FACE, DTK_TYPE_PATCH_SURFACE,
  DTK_TYPE_PARAMETER_VALUE =10000, DTK_TYPE_NO_SUBTYPE = 10028, DTK_TYPE_FEATURE, DTK_TYPE_KINEMATIC,
  DTK_TYPE_KIN_NAMED_VALUE, DTK_TYPE_KIN_CONSTRAINT, DTK_TYPE_KIN_MECHANISM, DTK_TYPE_KIN_PARAMETER,
  DTK_TYPE_KIN_COMMAND, DTK_TYPE_KIN_JOINT, DTK_TYPE_KIN_LAW, DTK_TYPE_KIN_SPEEDACCELERATION,
  DTK_TYPE_KIN_FIXPART, DTK_TYPE_KIN_CURVE, DTK_TYPE_KIN_PRODUCT, DTK_TYPE_KIN_FORMULA,
  DTK_TYPE_HATCHING, DTK_TYPE_REGION, DTK_TYPE_ASMSEARCHPATH, DTK_TYPE_CONNECTR_ECP,
  DTK_TYPE_SELECTION_SET, DTK_TYPE_PUBLICATION, DTK_TYPE_BLEND_BOUND, DTK_TYPE_TEXTURE,
  DTK_TYPE_LIGHT, DTK_TYPE_RENDER, DTK_TYPE_GEOMETRY, DTK_TYPE_CENTER_POINT,
  DTK_TYPE_SKETCH, DTK_TYPE_SPCURVE, DTK_TYPE_DNBIGPTAG_AXIS_SYSTEM, DTK_TYPE_NC_PROJECT,
  DTK_TYPE_NC_WORKPLAN, DTK_TYPE_NC_WORKPIECE, DTK_TYPE_NC_EXECUTABLE, DTK_TYPE_NC_PROGRAM_STRUCTURE,
  DTK_TYPE_NC_FUNCTION, DTK_TYPE_NC_WORKINGSTEP, DTK_TYPE_NC_MANUFACTURING_FEATURE, DTK_TYPE_NC_MACHINING_FEATURE,
  DTK_TYPE_NC_OPERATION, DTK_TYPE_NC_TECHNOLOGY, DTK_TYPE_NC_STRATEGY, DTK_TYPE_NC_TOOL,
  DTK_TYPE_NC_TOOLPATH, DTK_TYPE_PICTURE, DTK_TYPE_INTLOG, DTK_TYPE_LOG,
  DTK_TYPE_PARASOLIDCURVE, DTK_TYPE_PARASOLIDSURFACE, DTK_TYPE_REFERENCE_AXIS_SYSTEM, DTK_TYPE_REFERENCE_AXIS,
  DTK_TYPE_REFERENCE_PLANE, DTK_TYPE_REFERENCE_PLANE_TRIANGLE, DTK_TYPE_REFERENCE_POINT, DTK_TYPE_BUILDING_MATERIAL,
  DTK_TYPE_CONSTRAINT, DTK_TYPE_CONSTRAINT_REFERENCE, DTK_TYPE_MESH_SURFACE, DTK_TYPE_CLOUD_BODY,
  DTK_TYPE_MESH_GRAPHIC, DTK_TYPE_LINE_TYPE_DEFINITION, DTK_TYPE_OLE_OBJECT, DTK_TYPE_STOREDINFO,
  DTK_TYPE_STREAM, DTK_TYPE_ADVANCED_FEATURE, DTK_TYPE_MAX_ENTITY
}
 

Macro Definition Documentation

◆ Bool

#define Bool   Dtk_bool

◆ DTK_ASSERT

#define DTK_ASSERT (   expr)    ((void)0)

◆ DTK_ASSERT_MSG

#define DTK_ASSERT_MSG (   expr,
  msg 
)    ((void)0)

◆ DTK_BOUND

#define DTK_BOUND (   x,
  Min,
  Max 
)    (DTK_MAX(DTK_MIN((x), Max), Min))

◆ DTK_FALSE

#define DTK_FALSE   0

◆ DTK_MAX

#define DTK_MAX (   a,
 
)    ((a)>(b) ? (a):(b))

◆ DTK_MIN

#define DTK_MIN (   a,
 
)    ((a)<(b) ? (a):(b))

◆ DTK_NO_REFERENCE

#define DTK_NO_REFERENCE   0

◆ DTK_TRUE

#define DTK_TRUE   1

◆ DTK_UNUSED

#define DTK_UNUSED (   a)    ((void)(a))

◆ HUGE_DETK

#define HUGE_DETK

◆ Pdtk_Assert

#define Pdtk_Assert (   X)    ((void)0)

◆ SetAsDeprecated

#define SetAsDeprecated (   inFromVersion,
  inMessage 
)

Typedef Documentation

◆ Dtk_bool

typedef char Dtk_bool

◆ Dtk_Char8

typedef char Dtk_Char8

◆ Dtk_Double64

typedef double Dtk_Double64

◆ Dtk_Float32

typedef float Dtk_Float32

◆ Dtk_Fpos_t

typedef unsigned long Dtk_Fpos_t

◆ Dtk_ID

typedef uint32_t Dtk_ID

◆ Dtk_Int32

typedef int32_t Dtk_Int32

◆ Dtk_Int64

typedef int64_t Dtk_Int64

◆ Dtk_Int8

typedef int8_t Dtk_Int8

◆ Dtk_Ptrdiff_t

typedef ptrdiff_t Dtk_Ptrdiff_t

◆ Dtk_Short16

typedef int16_t Dtk_Short16

◆ Dtk_Size_t

typedef size_t Dtk_Size_t

◆ Dtk_UChar8

typedef unsigned char Dtk_UChar8

◆ Dtk_UInt32

typedef uint32_t Dtk_UInt32

◆ Dtk_UInt64

typedef uint64_t Dtk_UInt64

◆ Dtk_UInt8

typedef uint8_t Dtk_UInt8

◆ Dtk_UShort16

typedef uint16_t Dtk_UShort16

◆ Dtk_WChar_t

typedef wchar_t Dtk_WChar_t

◆ fpos_detk

typedef unsigned long fpos_detk

Enumeration Type Documentation

◆ dtk_language

Enumerator
DTK_ENGLISH 
DTK_FRENCH 
DTK_ITALIAN 

◆ dtk_type_shape

Enumerator
DTK_TYPE_SHAPE_UNKNOWN 
DTK_TYPE_SHAPE_SOLID 
DTK_TYPE_SHAPE_SURFACIC 

◆ preview_type_detk

Enumerator
PREVIEW_TYPE_DETK_UNKNOWN 
PREVIEW_TYPE_DETK_JPG 
PREVIEW_TYPE_DETK_BMP 
PREVIEW_TYPE_DETK_PNG 
PREVIEW_TYPE_DETK_CGM 
PREVIEW_TYPE_DETK_GIF 
PREVIEW_TYPE_DETK_TIFF 
PREVIEW_TYPE_DETK_ICO 
PREVIEW_TYPE_DETK_EMF 

◆ type_detk

enum type_detk
Enumerator
DTK_TYPE_CATIA_V5 
DTK_TYPE_CATIA 
DTK_TYPE_SKIP 
DTK_TYPE_ERROR 
DTK_TYPE_UNKNOWN 
DTK_TYPE_DIRECTION 
DTK_TYPE_VECTOR 
DTK_TYPE_PLACEMENT 
DTK_TYPE_AXIS1_PLACEMENT 
DTK_TYPE_AXIS2_PLACEMENT_2D 
DTK_TYPE_AXIS2_PLACEMENT_3D 
DTK_TYPE_AXIS2_PLACEMENT 
DTK_TYPE_AXIS_SYSTEM 
DTK_TYPE_CARTESIAN_TRANSFORMATION_OPERATOR 
DTK_TYPE_CARTESIAN_TRANSFORMATION_OPERATOR_2D 
DTK_TYPE_CARTESIAN_TRANSFORMATION_OPERATOR_3D 
DTK_TYPE_CARTESIAN_POINT 
DTK_TYPE_POINT_ON_CURVE 
DTK_TYPE_POINT_ON_SURFACE 
DTK_TYPE_DEGENERATE_PCURVE 
DTK_TYPE_EVALUATED_DEGENERATE_PCURVE 
DTK_TYPE_POINT_REPLICA 
DTK_TYPE_PNT 
DTK_TYPE_CARTESIAN_POINT_WITH_INFOS 
DTK_TYPE_LINE 
DTK_TYPE_POLYLINE 
DTK_TYPE_CONIC 
DTK_TYPE_CIRCLE 
DTK_TYPE_ELLIPSE 
DTK_TYPE_HYPERBOLA 
DTK_TYPE_PARABOLA 
DTK_TYPE_SPIRAL 
DTK_TYPE_HELIX 
DTK_TYPE_SUPER_CURVE 
DTK_TYPE_CURVE 
DTK_TYPE_UNIFORM_CURVE 
DTK_TYPE_QUASI_UNIFORM_CURVE 
DTK_TYPE_BEZIER_CURVE 
DTK_TYPE_B_SPLINE_CURVE_WITH_KNOTS 
DTK_TYPE_RATIONAL_B_SPLINE_CURVE 
DTK_TYPE_RATIONAL_B_SPLINE_CURVE_WITH_KNOTS 
DTK_TYPE_B_SPLINE_CURVE 
DTK_TYPE_TRIMMED_CURVE 
DTK_TYPE_PCURVE 
DTK_TYPE_CURVE_REPLICA 
DTK_TYPE_PARAMETRIC_CURVE 
DTK_TYPE_SINGLE_PARAMETER_CONSTRAINT 
DTK_TYPE_PARAMETRIC_EQUATION_CURVE 
DTK_TYPE_EQUATION_CURVE 
DTK_TYPE_COMPOSITE_CURVE 
DTK_TYPE_COMPOSITE_CURVE_ON_SURFACE 
DTK_TYPE_BOUNDARY_CURVE 
DTK_TYPE_OUTER_BOUNDARY_CURVE 
DTK_TYPE_COMPOSITE_CURVE_SEGMENT 
DTK_TYPE_REPARAMETRISED_COMPOSITE_CURVE_SEGMENT 
DTK_TYPE_OFFSET_CURVE_2D 
DTK_TYPE_OFFSET_CURVE_3D 
DTK_TYPE_SURFACE_CURVE 
DTK_TYPE_INTERSECTION_CURVE 
DTK_TYPE_SEAM_CURVE 
DTK_TYPE_ELEMENTARY_SURFACE 
DTK_TYPE_PLANE 
DTK_TYPE_CYLINDRICAL_SURFACE 
DTK_TYPE_CONICAL_SURFACE 
DTK_TYPE_SPHERICAL_SURFACE 
DTK_TYPE_TOROIDAL_SURFACE 
DTK_TYPE_SWEPT_SURFACE 
DTK_TYPE_SURFACE_OF_LINEAR_EXTRUSION 
DTK_TYPE_SURFACE_OF_REVOLUTION 
DTK_TYPE_RULED_SURFACE 
DTK_TYPE_BLEND_SURFACE 
DTK_TYPE_NET 
DTK_TYPE_RECTANGULAR_COMPOSITE_SURFACE 
DTK_TYPE_RECTANGULAR_TRIMMED_SURFACE 
DTK_TYPE_CURVE_BOUNDED_SURFACE 
DTK_TYPE_SURFACE_PATCH 
DTK_TYPE_B_SPLINE_SURFACE 
DTK_TYPE_B_SPLINE_SURFACE_WITH_KNOTS 
DTK_TYPE_UNIFORM_SURFACE 
DTK_TYPE_QUASI_UNIFORM_SURFACE 
DTK_TYPE_BEZIER_SURFACE 
DTK_TYPE_RATIONAL_B_SPLINE_SURFACE 
DTK_TYPE_RATIONAL_B_SPLINE_SURFACE_WITH_KNOTS 
DTK_TYPE_SURFACE 
DTK_TYPE_OFFSET_SURFACE 
DTK_TYPE_FILLET_SURFACE 
DTK_TYPE_PARAMETRIC_SURFACE 
DTK_TYPE_SURFACE_REPLICA 
DTK_TYPE_SUPER_SURFACE 
DTK_TYPE_GEOMETRIC_CURVE_SET 
DTK_TYPE_GEOMETRIC_SET_REPLICA 
DTK_TYPE_GEOMETRIC_SET 
DTK_TYPE_GEOMETRIC_SET_SELECT 
DTK_TYPE_GEOMETRIC_SET_SELECT_ENTITY 
DTK_TYPE_VERTEX 
DTK_TYPE_EDGE_CURVE 
DTK_TYPE_ORIENTED_EDGE 
DTK_TYPE_EDGE 
DTK_TYPE_CONNECTED_EDGE_SET 
DTK_TYPE_EDGE_BASED_WIREFRAME_MODEL 
DTK_TYPE_VERTEX_LOOP 
DTK_TYPE_EDGE_LOOP 
DTK_TYPE_POLY_LOOP 
DTK_TYPE_LOOP 
DTK_TYPE_FACE_BOUND 
DTK_TYPE_FACE_OUTER_BOUND 
DTK_TYPE_FACE_SURFACE 
DTK_TYPE_ORIENTED_FACE 
DTK_TYPE_ADVANCED_FACE 
DTK_TYPE_SUBFACE 
DTK_TYPE_FACE 
DTK_TYPE_VERTEX_SHELL 
DTK_TYPE_WIRE_SHELL 
DTK_TYPE_OPEN_SHELL 
DTK_TYPE_ORIENTED_OPEN_SHELL 
DTK_TYPE_CLOSED_SHELL 
DTK_TYPE_ORIENTED_CLOSED_SHELL 
DTK_TYPE_CONNECTED_FACE_SET 
DTK_TYPE_SHELL_BASED_WIREFRAME_REPRESENTATION 
DTK_TYPE_SHELL_BASED_WIREFRAME_MODEL 
DTK_TYPE_SHELL_BASED_SURFACE_MODEL 
DTK_TYPE_FACE_BASED_SURFACE_MODEL 
DTK_TYPE_SHELL 
DTK_TYPE_SURFACE_MODEL 
DTK_TYPE_WIREFRAME_MODEL 
DTK_TYPE_ORIENTED_PATH 
DTK_TYPE_OPEN_PATH 
DTK_TYPE_PATH 
DTK_TYPE_EDGE_ENTITY 
DTK_TYPE_FACE_ENTITY 
DTK_TYPE_PATH_ENTITY 
DTK_TYPE_CONNECTED_FACE_SET_ENTITY 
DTK_TYPE_LIST_OF_REVERSIBLE_TOPOLOGY_ITEM 
DTK_TYPE_SET_OF_REVERSIBLE_TOPOLOGY_ITEM 
DTK_TYPE_REVERSIBLE_TOPOLOGY_ITEM 
DTK_TYPE_REVERSIBLE_TOPOLOGY 
DTK_TYPE_TOPOLOGICAL_REPRESENTATION_ITEM 
DTK_TYPE_EDGE_BASED_WIREFRAME_REPRESENTATION 
DTK_TYPE_GEOMETRICALLY_BOUNDED_SURFACE_REPRESENTATION 
DTK_TYPE_GEOMETRICALLY_BOUNDED_WIREFRAME_REPRESENTATION 
DTK_TYPE_FACETTED_BREP_REPRESENTATION 
DTK_TYPE_MANIFOLD_SURFACE_WITH_TOPOLOGY_REPRESENTATION 
DTK_TYPE_ADVANCED_BREP_REPRESENTATION 
DTK_TYPE_BREP_WITH_VOIDS 
DTK_TYPE_FACETTED_BREP 
DTK_TYPE_MANIFOLD_SOLID_BREP 
DTK_TYPE_SOLID_REPLICA 
DTK_TYPE_SOLID_MODEL 
DTK_TYPE_PIPING_ENTITY 
DTK_TYPE_CALENDAR_DATE 
DTK_TYPE_ORDINAL_DATE 
DTK_TYPE_WEEK_OF_YEAR_AND_DAY_DATE 
DTK_TYPE_DATE_STEP 
DTK_TYPE_DATE_TIME_ROLE 
DTK_TYPE_COORDINATED_UNIVERSAL_TIME_OFFSET 
DTK_TYPE_LOCAL_TIME 
DTK_TYPE_DATE_AND_TIME 
DTK_TYPE_DATE_TIME_SELECT 
DTK_TYPE_APPROVAL_DATE_TIME 
DTK_TYPE_DATED_EFFECTIVITY 
DTK_TYPE_DATE_TIME_ITEM 
DTK_TYPE_CC_DESIGN_DATE_AND_TIME_ASSIGNMENT 
DTK_TYPE_DATE_AND_TIME_ASSIGNMENT 
DTK_TYPE_LENGTH_MEASURE_WITH_UNIT 
DTK_TYPE_MASS_MEASURE_WITH_UNIT 
DTK_TYPE_PLANE_ANGLE_MEASURE_WITH_UNIT 
DTK_TYPE_SOLID_ANGLE_MEASURE_WITH_UNIT 
DTK_TYPE_AREA_MEASURE_WITH_UNIT 
DTK_TYPE_VOLUME_MEASURE_WITH_UNIT 
DTK_TYPE_MEASURE_WITH_UNIT 
DTK_TYPE_LENGTH_MEASURE 
DTK_TYPE_MASS_MEASURE 
DTK_TYPE_PLANE_ANGLE_MEASURE 
DTK_TYPE_SOLID_ANGLE_MEASURE 
DTK_TYPE_AREA_MEASURE 
DTK_TYPE_VOLUME_MEASURE 
DTK_TYPE_COUNT_MEASURE 
DTK_TYPE_CONTEXT_DEPENDENT_MEASURE 
DTK_TYPE_DESCRIPTIVE_MEASURE 
DTK_TYPE_POSITIVE_LENGTH_MEASURE 
DTK_TYPE_POSITIVE_PLANE_ANGLE_MEASURE 
DTK_TYPE_CONVERSION_BASED_UNIT 
DTK_TYPE_CONTEXT_DEPENDENT_UNIT 
DTK_TYPE_SI_UNIT 
DTK_TYPE_UNCERTAINTY_MEASURE_WITH_UNIT 
DTK_TYPE_LENGTH_UNIT 
DTK_TYPE_MASS_UNIT 
DTK_TYPE_AREA_UNIT 
DTK_TYPE_PLANE_ANGLE_UNIT 
DTK_TYPE_SOLID_ANGLE_UNIT 
DTK_TYPE_VOLUME_UNIT 
DTK_TYPE_APPLICATION_CONTEXT 
DTK_TYPE_APPLICATION_CONTEXT_ELEMENT 
DTK_TYPE_CONFIGURATION_ITEM 
DTK_TYPE_CONFIGURATION_DESIGN 
DTK_TYPE_PRODUCT_DEFINITION_WITH_ASSOCIATED_DOCUMENTS 
DTK_TYPE_PRODUCT_CONCEPT_CONTEXT 
DTK_TYPE_PRODUCT_CONTEXT 
DTK_TYPE_PRODUCT_DEFINITION_CONTEXT 
DTK_TYPE_PRODUCT 
DTK_TYPE_PRODUCT_VERSION 
DTK_TYPE_WORK_ITEM 
DTK_TYPE_CHANGE_REQUEST_ITEM 
DTK_TYPE_START_REQUEST_ITEM 
DTK_TYPE_CONTRACTED_ITEM 
DTK_TYPE_CONTEXT_DEPENDENT_SHAPE_REPRESENTATION 
DTK_TYPE_PRODUCT_DEFINITION 
DTK_TYPE_MECHANICAL_CONTEXT 
DTK_TYPE_NEXT_ASSEMBLY_USAGE_OCCURENCE 
DTK_TYPE_PROMISSORY_USAGE_OCCURENCE 
DTK_TYPE_ASSEMBLY_COMPONENT_USAGE 
DTK_TYPE_PRODUCT_DEFINITION_USAGE 
DTK_TYPE_QUANTIFIED_ASSEMBLY_COMPONENT_USAGE 
DTK_TYPE_ASSEMBLY_COMPONENT_USAGE_SUBSTITUTE 
DTK_TYPE_SPECIFIED_HIGHER_USAGE_OCCURRENCE 
DTK_TYPE_SERIAL_NUMBERED_EFFECTIVITY 
DTK_TYPE_LOT_EFFECTIVITY 
DTK_TYPE_PLANNED_EFFECTIVITY 
DTK_TYPE_EFFECTIVITY 
DTK_TYPE_CONFIGURATION_EFFECTIVITY 
DTK_TYPE_REQUESTED_ACTION 
DTK_TYPE_ORDERED_ACTION 
DTK_TYPE_ACTION_METHOD 
DTK_TYPE_ACTION 
DTK_TYPE_ACTION_EXECUTION 
DTK_TYPE_ACTION_STATUS 
DTK_TYPE_ACTION_REQUEST_STATUS 
DTK_TYPE_EXECUTED_ACTION 
DTK_TYPE_DIRECTED_ACTION 
DTK_TYPE_CHANGE 
DTK_TYPE_CHANGE_REQUEST 
DTK_TYPE_SECURITY_CLASSIFICATION_LEVEL 
DTK_TYPE_SECURITY_CLASSIFICATION 
DTK_TYPE_START_REQUEST 
DTK_TYPE_START_WORK 
DTK_TYPE_CERTIFICATION 
DTK_TYPE_CONTRACT 
DTK_TYPE_APPROVED_ITEM 
DTK_TYPE_CLASSIFIED_ITEM 
DTK_TYPE_PERSON_ORGANIZATION_ITEM 
DTK_TYPE_SPECIFIED_ITEM 
DTK_TYPE_PRODUCT_DEFINITION_RELATIONSHIP 
DTK_TYPE_CHARACTERIZED_PRODUCT_DEFINITION 
DTK_TYPE_PRODUCT_DEFINITION_SHAPE 
DTK_TYPE_PRODUCT_DEFINITION_FORMATION 
DTK_TYPE_PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE 
DTK_TYPE_DESIGN_CONTEXT 
DTK_TYPE_REPRESENTATION_CONTEXT 
DTK_TYPE_REPRESENTATION_ITEM 
DTK_TYPE_PARAMETRIC_REPRESENTATION_CONTEXT 
DTK_TYPE_DEFINITIONAL_REPRESENTATION_ITEM 
DTK_TYPE_REPRESENTATION 
DTK_TYPE_DEFINITIONAL_REPRESENTATION 
DTK_TYPE_SHAPE_REPRESENTATION_RELATIONSHIP 
DTK_TYPE_REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION 
DTK_TYPE_REPRESENTATION_MAP 
DTK_TYPE_GEOMETRIC_REPRESENTATION_CONTEXT 
DTK_TYPE_GEOMETRIC_REPRESENTATION_ITEM 
DTK_TYPE_MAPPED_ITEM 
DTK_TYPE_REPRESENTATION_RELATIONSHIP 
DTK_TYPE_SHAPE_REPRESENTATION 
DTK_TYPE_SHELL_BASED_WIREFRAME_SHAPE_REPRESENTATION 
DTK_TYPE_ADVANCED_BREP_SHAPE_REPRESENTATION 
DTK_TYPE_MANIFOLD_SURFACE_SHAPE_REPRESENTATION 
DTK_TYPE_GEOMETRICALLY_BOUNDED_SURFACE_SHAPE_REPRESENTATION 
DTK_TYPE_GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION 
DTK_TYPE_SHAPE_ASPECT_RELATIONSHIP 
DTK_TYPE_SHAPE_DEFINITION 
DTK_TYPE_SHAPE_DEFINITION_REPRESENTATION 
DTK_TYPE_SHAPE_ASPECT 
DTK_TYPE_DESIGN_MAKE_FROM_RELATIONSHIP 
DTK_TYPE_SUPPLIED_PART_RELATIONSHIP 
DTK_TYPE_CERTIFIED_ITEM 
DTK_TYPE_PRODUCT_CATEGORY 
DTK_TYPE_PRODUCT_RELATED_PRODUCT_CATEGORY 
DTK_TYPE_PRODUCT_CATEGORY_RELATIONSHIP 
DTK_TYPE_PRODUCT_VERSION_WITH_SPECIFIED_SOURCE 
DTK_TYPE_ALTERNATE_PRODUCT_RELATIONSHIP 
DTK_TYPE_ACTION_REQUEST_ASSIGNMENT 
DTK_TYPE_ACTION_ASSIGNMENT 
DTK_TYPE_CERTIFICATION_ASSIGNMENT 
DTK_TYPE_APPROVAL_ASSIGNMENT 
DTK_TYPE_CONTRACT_ASSIGNMENT 
DTK_TYPE_SECURITY_CLASSIFICATION_ASSIGNMENT 
DTK_TYPE_PERSON 
DTK_TYPE_ORGANIZATION 
DTK_TYPE_PERSON_AND_ORGANIZATION_ROLE 
DTK_TYPE_PERSON_ORGANIZATION_SELECT 
DTK_TYPE_PERSON_AND_ORGANIZATION 
DTK_TYPE_PERSON_AND_ORGANIZATION_ASSIGNMENT 
DTK_TYPE_ORGANIZATION_RELATIONSHIP 
DTK_TYPE_APPROVAL 
DTK_TYPE_APPROVAL_STATUS 
DTK_TYPE_APPROVAL_ROLE 
DTK_TYPE_APPROVAL_PERSON_ORGANIZATION 
DTK_TYPE_APPROVAL_RELATIONSHIP 
DTK_TYPE_PERSONAL_ADDRESS 
DTK_TYPE_ADDRESS 
DTK_TYPE_ORGANIZATIONAL_ADDRESS 
DTK_TYPE_FUNCTIONALLY_DEFINED_TRANSFORMATION 
DTK_TYPE_ITEM_DEFINED_TRANSFORMATION 
DTK_TYPE_TRANSFORMATION 
DTK_TYPE_CC_DESIGN_CERTIFICATION 
DTK_TYPE_CC_DESIGN_APPROVAL 
DTK_TYPE_CC_DESIGN_CONTRACT 
DTK_TYPE_CC_DESIGN_SECURITY_CLASSIFICATION 
DTK_TYPE_CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT 
DTK_TYPE_CC_DESIGN_SPECIFICATION_REFERENCE 
DTK_TYPE_PROPERTY_DEFINITION 
DTK_TYPE_PRE_DEFINED_TERMINATOR_SYMBOL 
DTK_TYPE_PRE_DEFINED_POINT_MARKER_SYMBOL 
DTK_TYPE_PRE_DEFINED_DIMENSION_SYMBOL 
DTK_TYPE_PRE_DEFINED_GEOMETRICAL_TOLERANCE_SYMBOL 
DTK_TYPE_DRAUGHTING_PRE_DEFINED_COLOUR 
DTK_TYPE_DRAUGHTING_PRE_DEFINED_CURVE_FONT 
DTK_TYPE_PRE_DEFINED_CURVE_FONT 
DTK_TYPE_PRE_DEFINED_SYMBOL 
DTK_TYPE_PRE_DEFINED_COLOUR 
DTK_TYPE_PRE_DEFINED_ITEM 
DTK_TYPE_LEADER_CURVE 
DTK_TYPE_PROJECTION_CURVE 
DTK_TYPE_DIMENSION_CURVE 
DTK_TYPE_ONE_DIRECTION_REPEAT_FACTOR 
DTK_TYPE_TWO_DIRECTION_REPEAT_FACTOR 
DTK_TYPE_LEADER_TERMINATOR 
DTK_TYPE_DIMENSION_CURVE_TERMINATOR 
DTK_TYPE_TERMINATOR_SYMBOL 
DTK_TYPE_DEFINED_SYMBOL_SELECT 
DTK_TYPE_SYMBOL_TARGET 
DTK_TYPE_DEFINED_SYMBOL 
DTK_TYPE_COLOUR_RGB 
DTK_TYPE_COLOUR_SPECIFICATION 
DTK_TYPE_COLOUR 
DTK_TYPE_SYMBOL_COLOUR 
DTK_TYPE_SYMBOL_STYLE_SELECT 
DTK_TYPE_TEXT_STYLE_FOR_DEFINED_FONT 
DTK_TYPE_CHARACTER_STYLE_SELECT 
DTK_TYPE_CURVE_STYLE_FONT 
DTK_TYPE_CURVE_STYLE_FONT_SELECT 
DTK_TYPE_CURVE_FONT_OR_SCALED_CURVE_STYLE_FONT_SELECT 
DTK_TYPE_FILL_AREA_STYLE 
DTK_TYPE_SYMBOL_STYLE 
DTK_TYPE_CURVE_STYLE 
DTK_TYPE_FILL_AREA_STYLE_HATCHING 
DTK_TYPE_FILL_AREA_STYLE_TILE_SYMBOL_WITH_STYLE 
DTK_TYPE_FILL_AREA_STYLE_TILE_SHAPE_SELECT 
DTK_TYPE_FILL_AREA_STYLE_TILES 
DTK_TYPE_FILL_AREA_STYLE_COLOUR 
DTK_TYPE_FILL_STYLE_SELECT 
DTK_TYPE_TEXT_STYLE 
DTK_TYPE_PRESENTATION_STYLE_SELECT 
DTK_TYPE_PRESENTATION_STYLE_ASSIGNMENT 
DTK_TYPE_ANNOTATION_TEXT_OCCURRENCE 
DTK_TYPE_ANNOTATION_SUBFIGURE_OCCURRENCE 
DTK_TYPE_ANNOTATION_FILL_AREA_OCCURRENCE 
DTK_TYPE_ANNOTATION_FILL_AREA 
DTK_TYPE_ANNOTATION_CURVE_OCCURRENCE 
DTK_TYPE_ANNOTATION_SYMBOL_OCCURRENCE 
DTK_TYPE_ANNOTATION_OCCURRENCE 
DTK_TYPE_DRAUGHTING_CALLOUT_ELEMENT 
DTK_TYPE_ANGULAR_DIMENSION 
DTK_TYPE_CURVE_DIMENSION 
DTK_TYPE_DIAMETER_DIMENSION 
DTK_TYPE_LINEAR_DIMENSION 
DTK_TYPE_RADIUS_DIMENSION 
DTK_TYPE_ORDINATE_DIMENSION 
DTK_TYPE_PROJECTION_DIRECTED_CALLOUT 
DTK_TYPE_DIMENSION_CURVE_DIRECTED_CALLOUT 
DTK_TYPE_DRAUGHTING_CALLOUT 
DTK_TYPE_DRAUGHTING_PRE_DEFINED_TEXT_FONT 
DTK_TYPE_PRE_DEFINED_TEXT_FONT 
DTK_TYPE_FONT_SELECT 
DTK_TYPE_TEXT_LITERAL 
DTK_TYPE_TEXT_OR_CHARACTER 
DTK_TYPE_COMPOSITE_TEXT 
DTK_TYPE_TEXT_STYLE_WITH_MIRROR 
DTK_TYPE_TEXT_STYLE_WITH_BOX_CHARACTERISTICS 
DTK_TYPE_DRAWING_REPLICA 
DTK_TYPE_SYMBOL 
DTK_TYPE_SPHERE 
DTK_TYPE_BLOCK 
DTK_TYPE_RIGHT_ANGULAR_WEDGE 
DTK_TYPE_TORUS 
DTK_TYPE_RIGHT_CIRCULAR_CYLINDER 
DTK_TYPE_RIGHT_CIRCULAR_CONE 
DTK_TYPE_HALF_SPACE_SOLID 
DTK_TYPE_CSG_SOLID 
DTK_TYPE_BOOLEAN_RESULT 
DTK_TYPE_SWEPT_AREA_SOLID 
DTK_TYPE_SOLID_OF_LINEAR_EXTRUSION 
DTK_TYPE_SOLID_OF_REVOLUTION 
DTK_TYPE_BOX_DOMAIN 
DTK_TYPE_BOXED_HALF_SPACE 
DTK_TYPE_BOOLEAN_OPERAND_ENTITY 
DTK_TYPE_CSG_SELECT_ENTITY 
DTK_TYPE_CSG_PRIMITIVE 
DTK_TYPE_ASSOCIATIVE_ANGULAR_DIMENSION 
DTK_TYPE_ASSOCIATIVE_CURVE_DIMENSION 
DTK_TYPE_ASSOCIATIVE_DIAMETER_DIMENSION 
DTK_TYPE_ASSOCIATIVE_LINEAR_DIMENSION 
DTK_TYPE_ASSOCIATIVE_RADIUS_DIMENSION 
DTK_TYPE_ASSOCIATIVE_ORDINATE_DIMENSION 
DTK_TYPE_FDT 
DTK_TYPE_TEXT 
DTK_TYPE_ANNOTATION_ROUGHNESS 
DTK_TYPE_ANNOTATION 
DTK_TYPE_DATUM_TARGET 
DTK_TYPE_TABLE_ANNOTATION 
DTK_TYPE_GEOM_TOL 
DTK_TYPE_DIMENSION 
DTK_TYPE_CELL 
DTK_TYPE_ROUGHNESS 
DTK_TYPE_VIEW 
DTK_TYPE_DRAWING 
DTK_TYPE_WELDING 
DTK_TYPE_FDT_ANNOTATION_SET 
DTK_TYPE_FDT_VIEW 
DTK_TYPE_FDT_CAPTURE 
DTK_TYPE_COMPOSITE_ENTITY 
DTK_TYPE_GRID 
DTK_TYPE_2D_PICTURE 
DTK_TYPE_VIEW_DISPLAY 
DTK_TYPE_GLOBAL_DATA_SET 
DTK_TYPE_SELECTION_DATA_SET 
DTK_TYPE_PUBLICATION_DATA_SET 
DTK_TYPE_FDT_DATA_SET 
DTK_TYPE_FDT_SET 
DTK_TYPE_FDT_SET_VIEW 
DTK_TYPE_FDT_SET_CAPTURE 
DTK_TYPE_FDT_SET_FDT_INFOS 
DTK_TYPE_FDT_LINK 
DTK_TYPE_SOLID_ARRAY 
DTK_TYPE_OBJECT 
DTK_TYPE_VAL 
DTK_TYPE_ENTITY 
DTK_TYPE_INFO 
DTK_TYPE_MATRIX 
DTK_TYPE_TRANSFO 
DTK_TYPE_GROUP 
DTK_TYPE_2D_ENTITY 
DTK_TYPE_LEADER 
DTK_TYPE_REFERENCE 
DTK_TYPE_REFERENCE_FRAME 
DTK_TYPE_TOL_SPEC 
DTK_TYPE_READ_SHELL 
DTK_TYPE_MESH 
DTK_TYPE_CAMERA 
DTK_TYPE_MESH_CURVE 
DTK_TYPE_MESH_STRING 
DTK_TYPE_CONNECTOR 
DTK_TYPE_CONNECTOR_PART 
DTK_TYPE_NODE_CONNECTOR 
DTK_TYPE_NODE_CONNECTOR_ENTITY 
DTK_TYPE_MODEL_DISPLAY 
DTK_TYPE_SECTION 
DTK_TYPE_SPECIFICATION_INDICATOR 
DTK_TYPE_POINT 
DTK_TYPE_TABLE 
DTK_TYPE_BODY 
DTK_TYPE_LUMP 
DTK_TYPE_VOLUME 
DTK_TYPE_COEDGE 
DTK_TYPE_NURBS_CURVE 
DTK_TYPE_NURBS_SURFACE 
DTK_TYPE_REVOLUTION_SURFACE 
DTK_TYPE_STANDARD_REVOLUTION_SURFACE 
DTK_TYPE_LINEAR_EXTRUSION_SURFACE 
DTK_TYPE_TRANSFORMED_SURFACE 
DTK_TYPE_TOL_SPEC_CONT 
DTK_TYPE_CABLING 
DTK_TYPE_LAYER_INFOS_SET 
DTK_TYPE_LAYER_FILTER_INFOS 
DTK_TYPE_PREVIEW 
DTK_TYPE_GRAPHICAL_DATA 
DTK_TYPE_COLOR_INFOS_SET 
DTK_TYPE_DOCUMENT 
DTK_TYPE_DOC_ELEMENT 
DTK_TYPE_NODE 
DTK_TYPE_COMPONENT 
DTK_TYPE_INSTANCE 
DTK_TYPE_CATALOG 
DTK_TYPE_PROTOTYPE 
DTK_TYPE_METADATA 
DTK_TYPE_METADATA_GROUP 
DTK_TYPE_METADATAWITHUNIT 
DTK_TYPE_PROPERTY 
DTK_TYPE_ENTITY_LINK 
DTK_TYPE_OVERRIDE 
DTK_TYPE_OVERRIDE_SET 
DTK_TYPE_MATERIAL 
DTK_TYPE_MATERIAL_INFOS 
DTK_TYPE_MATERIAL_LIBRARY 
DTK_TYPE_ASM_CONNECTOR 
DTK_TYPE_ASM_SURCHARGE 
DTK_TYPE_V6_V5_CONNECTOR 
DTK_TYPE_ASM 
DTK_TYPE_ASM_TREE 
DTK_TYPE_ASM_GRAPHIQUE_ATTR 
DTK_TYPE_ASM_PRODUCT_GEOM 
DTK_TYPE_ASM_MANAGEREPRESENTATION 
DTK_TYPE_MEASURE 
DTK_TYPE_MEASURE_PROPERTIES 
DTK_TYPE_MESH_FACE 
DTK_TYPE_PATCH_SURFACE 
DTK_TYPE_PARAMETER_VALUE 
DTK_TYPE_NO_SUBTYPE 
DTK_TYPE_FEATURE 
DTK_TYPE_KINEMATIC 
DTK_TYPE_KIN_NAMED_VALUE 
DTK_TYPE_KIN_CONSTRAINT 
DTK_TYPE_KIN_MECHANISM 
DTK_TYPE_KIN_PARAMETER 
DTK_TYPE_KIN_COMMAND 
DTK_TYPE_KIN_JOINT 
DTK_TYPE_KIN_LAW 
DTK_TYPE_KIN_SPEEDACCELERATION 
DTK_TYPE_KIN_FIXPART 
DTK_TYPE_KIN_CURVE 
DTK_TYPE_KIN_PRODUCT 
DTK_TYPE_KIN_FORMULA 
DTK_TYPE_HATCHING 
DTK_TYPE_REGION 
DTK_TYPE_ASMSEARCHPATH 
DTK_TYPE_CONNECTR_ECP 
DTK_TYPE_SELECTION_SET 
DTK_TYPE_PUBLICATION 
DTK_TYPE_BLEND_BOUND 
DTK_TYPE_TEXTURE 
DTK_TYPE_LIGHT 
DTK_TYPE_RENDER 
DTK_TYPE_GEOMETRY 
DTK_TYPE_CENTER_POINT 
DTK_TYPE_SKETCH 
DTK_TYPE_SPCURVE 
DTK_TYPE_DNBIGPTAG_AXIS_SYSTEM 
DTK_TYPE_NC_PROJECT 
DTK_TYPE_NC_WORKPLAN 
DTK_TYPE_NC_WORKPIECE 
DTK_TYPE_NC_EXECUTABLE 
DTK_TYPE_NC_PROGRAM_STRUCTURE 
DTK_TYPE_NC_FUNCTION 
DTK_TYPE_NC_WORKINGSTEP 
DTK_TYPE_NC_MANUFACTURING_FEATURE 
DTK_TYPE_NC_MACHINING_FEATURE 
DTK_TYPE_NC_OPERATION 
DTK_TYPE_NC_TECHNOLOGY 
DTK_TYPE_NC_STRATEGY 
DTK_TYPE_NC_TOOL 
DTK_TYPE_NC_TOOLPATH 
DTK_TYPE_PICTURE 
DTK_TYPE_INTLOG 
DTK_TYPE_LOG 
DTK_TYPE_PARASOLIDCURVE 
DTK_TYPE_PARASOLIDSURFACE 
DTK_TYPE_REFERENCE_AXIS_SYSTEM 
DTK_TYPE_REFERENCE_AXIS 
DTK_TYPE_REFERENCE_PLANE 
DTK_TYPE_REFERENCE_PLANE_TRIANGLE 
DTK_TYPE_REFERENCE_POINT 
DTK_TYPE_BUILDING_MATERIAL 
DTK_TYPE_CONSTRAINT 
DTK_TYPE_CONSTRAINT_REFERENCE 
DTK_TYPE_MESH_SURFACE 
DTK_TYPE_CLOUD_BODY 
DTK_TYPE_MESH_GRAPHIC 
DTK_TYPE_LINE_TYPE_DEFINITION 
DTK_TYPE_OLE_OBJECT 
DTK_TYPE_STOREDINFO 
DTK_TYPE_STREAM 
DTK_TYPE_ADVANCED_FEATURE 
DTK_TYPE_MAX_ENTITY