  | 
  
    DATAKIT API
    V2025.4
    
   
   | 
           
 | 
 
 
 
 
Go to the source code of this file.
 | 
| class   | Dtk_feat | 
|   | Generic Feature All metric data in feature classes are given in MM All angular data are given in degree.  More...
  | 
|   | 
| union   | Dtk_feat::dtk_feat_type | 
|   | 
| class   | Dtk_feat_axis | 
|   | Feature Axis.  More...
  | 
|   | 
| class   | Dtk_feat_blend_vertex | 
|   | Feature Blend Corner (pour les conges)  More...
  | 
|   | 
| class   | Dtk_feat_body | 
|   | 
| class   | Dtk_feat_boolean | 
|   | 
| class   | Dtk_feat_chamfer | 
|   | Chamfer feature.  More...
  | 
|   | 
| class   | Dtk_feat_chamfer_ribbon | 
|   | Chamfer ribbon.  More...
  | 
|   | 
| class   | Dtk_feat_circ_pattern | 
|   | 
| class   | Dtk_feat_close_surf | 
|   | Generic Close Surface.  More...
  | 
|   | 
| class   | Dtk_feat_cst_edge_ribbon | 
|   | Feature Constant Radius Edge Ribbon.  More...
  | 
|   | 
| class   | Dtk_feat_draft | 
|   | Generic Feature Draft.  More...
  | 
|   | 
| union   | Dtk_feat_draft::Dtk_feat_draft_type | 
|   | 
| class   | Dtk_feat_draft_advanced | 
|   | Feature Advanced Draft.  More...
  | 
|   | 
| class   | Dtk_feat_draft_constant | 
|   | Generic Feature Standard Constant Draft.  More...
  | 
|   | 
| class   | Dtk_feat_draft_neutral_element | 
|   | Draft Neutral Element.  More...
  | 
|   | 
| class   | Dtk_feat_draft_reflect_line | 
|   | Feature Reflect Line Draft.  More...
  | 
|   | 
| class   | Dtk_feat_draft_side | 
|   | Draft Side.  More...
  | 
|   | 
| class   | Dtk_feat_draft_var_point | 
|   | Draft point.  More...
  | 
|   | 
| class   | Dtk_feat_draft_variable | 
|   | Generic Feature Standard Variable Draft.  More...
  | 
|   | 
| class   | Dtk_feat_edge_ribbon | 
|   | Feature Edge Ribbon.  More...
  | 
|   | 
| union   | Dtk_feat_edge_ribbon::edge_ribbon_type | 
|   | 
| class   | Dtk_feat_face_fillet | 
|   | Generic Feature Face Fillet.  More...
  | 
|   | 
| class   | Dtk_feat_fillet | 
|   | Generic Feature Fillet.  More...
  | 
|   | 
| class   | Dtk_feat_fillet_point | 
|   | Fillet point.  More...
  | 
|   | 
| class   | Dtk_feat_hole | 
|   | Hole Feature : position, direction, type, diameter, anchorpoint of hole feature.  More...
  | 
|   | 
| class   | Dtk_feat_hole_series | 
|   | Hole Feature : position, direction, type, diameter, anchorpoint of hole feature.  More...
  | 
|   | 
| class   | Dtk_feat_inner_thread | 
|   | Feature Inner Thread.  More...
  | 
|   | 
| class   | Dtk_feat_limit | 
|   | Limit Feature : Some features contain one or several limit components which describe how their own shape is limited.  More...
  | 
|   | 
| class   | Dtk_feat_loft | 
|   | Generic Feature Loft.  More...
  | 
|   | 
| class   | Dtk_feat_loft_coupling | 
|   | Loft Coupling  
  More...
  | 
|   | 
| class   | Dtk_feat_loft_guide | 
|   | Loft Guide.  More...
  | 
|   | 
| class   | Dtk_feat_loft_section | 
|   | Loft Section.  More...
  | 
|   | 
| class   | Dtk_feat_mirror | 
|   | 
| class   | Dtk_feat_multi_prism | 
|   | Multi Prism Feature : A repetition of Prism extrudes a profile along a specific direction. A Pad adds material, a Pocket removes material.  More...
  | 
|   | 
| class   | Dtk_feat_node | 
|   | Node (the node in the tree structure storing the data features)  More...
  | 
|   | 
| class   | Dtk_feat_parting_element | 
|   | Draft Parting Element.  More...
  | 
|   | 
| class   | Dtk_feat_pattern | 
|   | 
| union   | Dtk_feat_pattern::dtk_pattern_type | 
|   | 
| class   | Dtk_feat_pattern_dir | 
|   | 
| class   | Dtk_feat_pipe | 
|   | 
| class   | Dtk_feat_prism | 
|   | Prism Feature : A Prism extrudes a profile along a specific direction. A Pad adds material, a Pocket removes material.  More...
  | 
|   | 
| class   | Dtk_feat_prism_domain | 
|   | Multi prism domain.  More...
  | 
|   | 
| class   | Dtk_feat_rect_pattern | 
|   | 
| class   | Dtk_feat_remove_face | 
|   | Generic Remove Face.  More...
  | 
|   | 
| class   | Dtk_feat_replace_face | 
|   | Generic Replace Face.  More...
  | 
|   | 
| class   | Dtk_feat_revol | 
|   | Revol Feature : A Revol extrudes a profile around an axis. The profile sketch must contain an axis used as the revolution axis. A Shaft adds material, a Groove removes material.  More...
  | 
|   | 
| class   | Dtk_feat_rotate | 
|   | 
| union   | Dtk_feat_rotate::dtk_rotate_type | 
|   | 
| class   | Dtk_feat_rotate_axis | 
|   | Generic Rotate Feature.  More...
  | 
|   | 
| class   | Dtk_feat_rotate_axis_elements | 
|   | 
| class   | Dtk_feat_rotate_points | 
|   | 
| class   | Dtk_feat_scaling | 
|   | Generic Feature Scaling.  More...
  | 
|   | 
| class   | Dtk_feat_sew_surf | 
|   | Generic Sew Surface.  More...
  | 
|   | 
| class   | Dtk_feat_sheet_metal | 
|   | 
| class   | Dtk_feat_shell | 
|   | Shell Feature : a shell feature is defined with a list of faces corresponding to its opening and two offset values.  More...
  | 
|   | 
| class   | Dtk_feat_shell_face | 
|   | Face to remove.  More...
  | 
|   | 
| class   | Dtk_feat_sketch | 
|   | 
| class   | Dtk_feat_split_surf | 
|   | Generic Split Surface.  More...
  | 
|   | 
| class   | Dtk_feat_SpotPoint | 
|   | Spot Point (the node in the tree structure storing joint element features)  More...
  | 
|   | 
| class   | Dtk_feat_stiffener | 
|   | Generic Feature Stiffener.  More...
  | 
|   | 
| class   | Dtk_feat_surf_feature | 
|   | 
| class   | Dtk_feat_surface_transfo | 
|   | 
| class   | Dtk_feat_sweep | 
|   | Feature Sweep (Rib & Slot)  More...
  | 
|   | 
| class   | Dtk_feat_symmetry | 
|   | Generic Symmetry Feature.  More...
  | 
|   | 
| class   | Dtk_feat_thick_surf | 
|   | Generic Thick Surface.  More...
  | 
|   | 
| class   | Dtk_feat_thickness | 
|   | Thickness Feature.  More...
  | 
|   | 
| class   | Dtk_feat_thickness_face | 
|   | Face to thicken.  More...
  | 
|   | 
| class   | Dtk_feat_thickness_feat | 
|   | 
| class   | Dtk_feat_thread | 
|   | Feature Thread (taraudage)  More...
  | 
|   | 
| class   | Dtk_feat_tolerance_set | 
|   | 
| class   | Dtk_feat_translate | 
|   | 
| union   | Dtk_feat_translate::dtk_translate_type | 
|   | 
| class   | Dtk_feat_translate_coordinates | 
|   | 
| class   | Dtk_feat_translate_direction | 
|   | Generic Translate Feature.  More...
  | 
|   | 
| class   | Dtk_feat_translate_point | 
|   | 
| class   | Dtk_feat_tritangent_fillet | 
|   | Generic Feature Face Fillet.  More...
  | 
|   | 
| class   | Dtk_feat_udf | 
|   | Dtk_feat_udf : _Hole, _XmlDefinition of feature.  More...
  | 
|   | 
| class   | Dtk_feat_user_defined | 
|   | 
| class   | Dtk_feat_user_defined_value | 
|   | 
| class   | Dtk_feat_user_pattern | 
|   | 
| class   | Dtk_feat_var_edge_ribbon | 
|   | Feature Variable Radius Edge Ribbon.  More...
  | 
|   | 
| class   | Dtk_pipe_fiber_segment | 
|   | Neutral Fiber Segment : composed of the Start, End, and Center points  
 or from a Spline Curve (in case of Elec3D Pipe)  More...
  | 
|   | 
| class   | Dtk_Pipe_Section | 
|   | Pipe Section.  More...
  | 
|   | 
 | 
| enum   | ANCHOR_TYPE { EXTREME_ANCHOR_POINT = 0, 
MIDDLE_ANCHOR_POINT, 
NO_ANCHOR_TYPE
 } | 
|   | 
| enum   | CHAMFER_TYPE { LENGTH_LENGTH, 
LENGTH_ANGLE
 } | 
|   | 
| enum   | COUPLING_TYPE {  
  DTK_COUPLING_RATIO, 
DTK_COUPLING_TANGENCY, 
DTK_COUPLING_TANGENCY_THEN_CURVATURE, 
DTK_COUPLING_VERTICES, 
 
  DTK_NO_COUPLING
 
 } | 
|   | 
| enum   | DRAFT_FORM { CONE = 0, 
SQUARE, 
NO_DRAFT_FORM
 } | 
|   | 
| enum   | DRAFT_TYPE {  
  CST_ANGLE, 
VAR_ANGLE, 
REFLECT_LINE, 
ADVANCED_DRAFT, 
 
  NO_DRAFT_TYPE
 
 } | 
|   | 
| enum   | DRIVING_MODE { INDEPENDENT, 
DRIVING_DRIVEN, 
FITTED, 
NO_DRIVING_MODE
 } | 
|   | 
| enum   | DRIVING_SIDE { FIRST_SIDE, 
SECOND_SIDE, 
NO_DRIVING_SIDE
 } | 
|   | 
| enum   | DTK_BODY_TYPE { DTK_BODY_SOLID, 
DTK_BODY_SURFACE, 
NO_DTK_BODY_TYPE
 } | 
|   | 
| enum   | DTK_BOOLEAN_TYPE {  
  DTK_BOOLEAN_ADD = 0, 
DTK_BOOLEAN_REMOVE, 
DTK_BOOLEAN_INTERSECT, 
DTK_BOOLEAN_ASSEMBLE, 
 
  DTK_BOOLEAN_UNION_TRIM, 
DTK_BOOLEAN_REMOVE_LUMP, 
NO_DTK_BOOLEAN_TYPE
 
 } | 
|   | 
| enum   | DTK_FEAT_BEHAVIOR {  
  DTK_UNKNOWN_BEHAVIOR = 0, 
DTK_ADD_MATERIAL, 
DTK_REMOVE_MATERIAL, 
DTK_TRANSITION, 
 
  DTK_DUPLICATION, 
DTK_BOOLEAN_OPERATION
 
 } | 
|   | 
| enum   | DTK_FEATURE_TYPE {  
  DTK_FEAT_UNKNOWN = 0, 
DTK_FEAT_PAD, 
DTK_FEAT_POCKET, 
DTK_FEAT_HOLE, 
 
  DTK_FEAT_HOLE_SERIES, 
DTK_FEAT_UDF, 
DTK_FEAT_THREAD, 
DTK_FEAT_GROOVE, 
 
  DTK_FEAT_SHAFT, 
DTK_FEAT_SHELL, 
DTK_FEAT_FILLET, 
DTK_FEAT_PRISM, 
 
  DTK_FEAT_REVOL, 
DTK_FEAT_SWEEP, 
DTK_FEAT_RIB, 
DTK_FEAT_SLOT, 
 
  DTK_FEAT_CHAMFER, 
DTK_FEAT_SPLIT_SURF, 
DTK_FEAT_THICK_SURF, 
DTK_FEAT_SEW_SURF, 
 
  DTK_FEAT_CLOSE_SURF, 
DTK_FEAT_PATTERN, 
DTK_FEAT_RECT_PATTERN, 
DTK_FEAT_CIRC_PATTERN, 
 
  DTK_FEAT_USER_PATTERN, 
DTK_FEAT_MIRROR, 
DTK_FEAT_SURF_PAD, 
DTK_FEAT_SURF_REVOL, 
 
  DTK_FEAT_BOOLEAN, 
DTK_FEAT_ADD, 
DTK_FEAT_REMOVE, 
DTK_FEAT_INTERSECT, 
 
  DTK_FEAT_ASSEMBLE, 
DTK_FEAT_UNION_TRIM, 
DTK_FEAT_REMOVE_LUMP, 
DTK_FEAT_DRAFT, 
 
  DTK_FEAT_TRANSLATE, 
DTK_FEAT_ROTATE, 
DTK_FEAT_REMOVE_FACE, 
DTK_FEAT_STIFFENER, 
 
  DTK_FEAT_FACE_FILLET, 
DTK_FEAT_TRITANGENT_FILLET, 
DTK_FEAT_MULTI_PAD, 
DTK_FEAT_MULTI_POCKET, 
 
  DTK_FEAT_LOFT, 
DTK_FEAT_THICKNESS, 
DTK_FEAT_SCALING, 
DTK_FEAT_HOLE_FOR_FASTENER, 
 
  DTK_FEAT_SURFACE, 
DTK_FEAT_BODY, 
DTK_FEAT_SOLID_BODY, 
DTK_FEAT_GEOMETRICAL_SET, 
 
  DTK_FEAT_IMPORT, 
DTK_FEAT_SHEET_METAL, 
DTK_FEAT_POSITIVE_LOFT, 
DTK_FEAT_NEGATIVE_LOFT, 
 
  DTK_FEAT_MULTI_PRISM, 
DTK_FEAT_REPLACE_FACE, 
DTK_FEAT_SYMMETRY, 
DTK_FEAT_USER_DEFINED, 
 
  DTK_FEAT_TTR_HOLE, 
DTK_FEAT_TTR_THREAD, 
DTK_FEAT_PIPE, 
DTK_FEAT_SPOT_POINT, 
 
  DTK_FEAT_COMP_STACKING, 
DTK_FEAT_COMP_PLIES_GROUP, 
DTK_FEAT_COMP_SEQUENCE, 
DTK_FEAT_COMP_PLY, 
 
  DTK_FEAT_COMP_SECTION_GROUP, 
DTK_FEAT_COMP_PLY_SECTION, 
DTK_FEAT_COMP_MATERIAL, 
DTK_FEAT_COMP_MATERIAL_TYPE, 
 
  DTK_FEAT_COMP_STD_CONTOUR, 
DTK_FEAT_COMP_ELEMENT_GEOM, 
DTK_FEAT_COMP_LAMINATE, 
DTK_FEAT_COMP_ZONES_GROUP, 
 
  DTK_FEAT_COMP_TRANS_ZONES_GROUP, 
DTK_FEAT_COMP_ZONE, 
DTK_FEAT_COMP_TRANS_ZONE, 
DTK_FEAT_COMP_PARAMETERS, 
 
  DTK_FEAT_COMP_PRELIMINARY_DESIGN
 
 } | 
|   | Feature types  
  More...
  | 
|   | 
| enum   | DTK_LOFT_TYPE { DTK_LOFT_POSITIVE, 
DTK_LOFT_NEGATIVE, 
NO_DTK_LOFT_TYPE
 } | 
|   | 
| enum   | DTK_OBJECT_TYPE { DTK_FEATURE_SELECT = 0, 
DTK_BODY_SELECT, 
DTK_FACE_SELECT, 
NO_DTK_OBJECT_TYPE
 } | 
|   | 
| enum   | DTK_PATTERN_TYPE { DTK_RECT_PATTERN, 
DTK_CIRC_PATTERN, 
DTK_USER_PATTERN, 
DTK_UNKNOWN_PATTERN
 } | 
|   | 
| enum   | DTK_PIPE_SECTION_TYPE {  
  DTK_NO_SECTION, 
DTK_SECTION_ROUND, 
DTK_SECTION_RECTANGULAR, 
DTK_SECTION_FLAT_OVAL, 
 
  DTK_SECTION_RADIUS_CORNER, 
DTK_SECTION_DOUBLE_RIDGE
 
 } | 
|   | 
| enum   | DTK_PIPE_TYPE {  
  DTK_PIPE_UNKNOWN, 
DTK_PIPE_CONVEYOR_RUN, 
DTK_PIPE_PIPE_RUN, 
DTK_PIPE_RACEWAY_RUN, 
 
  DTK_PIPE_CONDUIT_RUN, 
DTK_PIPE_DUCT_RUN, 
DTK_PIPE_HYDRAULICS_RUN, 
DTK_PIPE_LINE, 
 
  DTK_PIPE_ELBOW, 
DTK_PIPE_ELBOW_SEGMENTS, 
DTK_PIPE_SPLINE, 
DTK_PIPE_ELEC3D, 
 
  DTK_PIPE_PROFILE, 
DTK_PIPE_SPHERICAL_TERMINATOR, 
DTK_PIPE_EXCENTRIC_CONE
 
 } | 
|   | 
| enum   | DTK_POINT_CONSTRUCTION {  
  DTK_POINT_ON_EDGE = 0, 
DTK_POINT_PLANE, 
DTK_POINT_INTERSECTION, 
DTK_POINT_MULTI_INTERSECTION, 
 
  DTK_POINT_PROJECTION, 
DTK_POINT_SIMPLE_POINT, 
DTK_POINT_UNPROCESSED_POINT_CONSTRUCTION
 
 } | 
|   | 
| enum   | DTK_PRISM_TYPE { DTK_PRISM_PAD, 
DTK_PRISM_POCKET, 
DTK_PRISM_SURF_PAD, 
NO_DTK_PRISM_TYPE
 } | 
|   | 
| enum   | DTK_REVOL_TYPE { DTK_REVOL_SHAFT, 
DTK_REVOL_GROOVE, 
NO_DTK_REVOL_TYPE
 } | 
|   | 
| enum   | DTK_SHM_FEATURE_TYPE {  
  DTK_FEAT_SHM_UNKNOWN = 0, 
DTK_FEAT_SHM_WALL_RECOGNITION, 
DTK_FEAT_SHM_WALL, 
DTK_FEAT_SHM_WALL_ON_EDGE, 
 
  DTK_FEAT_SHM_EXTRUSION, 
DTK_FEAT_SHM_BEND_AUTOMATIC, 
DTK_FEAT_SHM_BEND_CONIC, 
DTK_FEAT_SHM_BEND_FROM_FLAT, 
 
  DTK_FEAT_SHM_BEND, 
DTK_FEAT_SHM_FLANGE, 
DTK_FEAT_SHM_HEM, 
DTK_FEAT_SHM_TEAR_DROP, 
 
  DTK_FEAT_SHM_SWEPT_FLANGE, 
DTK_FEAT_SHM_CUTOUT, 
DTK_FEAT_SHM_SPLIT, 
DTK_FEAT_SHM_STAMP_POINT, 
 
  DTK_FEAT_SHM_STAMP_CURVE, 
DTK_FEAT_SHM_STAMP_SURFACE, 
DTK_FEAT_SHM_STAMP_USER, 
DTK_FEAT_SHM_EXTRUDED_HOLE, 
 
  DTK_FEAT_SHM_BRIDGE, 
DTK_FEAT_SHM_LOUVER, 
DTK_FEAT_SHM_STIFFENING_RIB, 
DTK_FEAT_SHM_PATTERN_RECT, 
 
  DTK_FEAT_SHM_PATTERN_CIRC, 
DTK_FEAT_SHM_PATTERN_USER, 
DTK_FEAT_SHM_CORNER_RELIEF, 
DTK_FEAT_SHM_CHAMFER, 
 
  DTK_FEAT_SHM_CORNER, 
DTK_FEAT_SHM_HOPPER, 
DTK_FEAT_SHM_ROLLED_WALL, 
DTK_FEAT_SHM_CUTOUT_CIRCULAR, 
 
  DTK_FEAT_SHM_HOLE, 
DTK_FEAT_SHM_BEAD, 
DTK_FEAT_SHM_FLANGED_CUTOUT, 
DTK_FEAT_SHM_FLANGED_HOLE, 
 
  DTK_FEAT_SHM_STAMP_CIRCULAR, 
DTK_FEAT_SHM_DOWEL, 
DTK_FEAT_SHM_MIRROR, 
DTK_FEAT_SHM_WEB, 
 
  DTK_FEAT_SHM_SURFACIC_FLANGE, 
DTK_FEAT_SHM_JOGGLE
 
 } | 
|   | Sheet Metal Feature types  
  More...
  | 
|   | 
| enum   | DTK_SHM_MODULE_TYPE {  
  DTK_SHM_DESIGN, 
DTK_SHM_PRODUCTION, 
DTK_SHM_GENERATIVE_DESIGN, 
DTK_SHM_AEROSPACE_DESIGN, 
 
  DTK_SHM_NEW, 
NO_DTK_SHM_MODULE_TYPE
 
 } | 
|   | 
| enum   | DTK_SURF_FEATURE_TYPE { DTK_FEAT_SURF_UNKNOWN = 0
 } | 
|   | Surface Feature types  
  More...
  | 
|   | 
| enum   | DTK_SWEEP_TYPE { DTK_SWEEP_RIB, 
DTK_SWEEP_SLOT, 
NO_SWEEP_TYPE
 } | 
|   | 
| enum   | DTK_THREAD_LIMIT_TYPE { DTK_THREAD_DIMENSION = 0, 
DTK_THREAD_SUPPORT_DEPTH, 
DTK_THREAD_UP_TO_PLANE
 } | 
|   | 
| enum   | DTK_THREAD_TYPE { DTK_THREAD_UNKNOWN, 
DTK_THREAD_TAP, 
DTK_THREAD_THREAD
 } | 
|   | 
| enum   | DTK_USER_DEFINED_VAL_TYPE {  
  DTK_USER_DEFINED_DOUBLE = 0, 
DTK_USER_DEFINED_INT, 
DTK_USER_DEFINED_STRING, 
DTK_USER_DEFINED_IDGEOM, 
 
  DTK_USER_DEFINED_LENGTH, 
DTK_USER_DEFINED_ANGLE, 
DTK_USER_DEFINED_NOVALUE
 
 } | 
|   | 
| enum   | FILLET_TYPE { CST_RADIUS, 
VAR_RADIUS, 
NO_FILLET_TYPE
 } | 
|   | 
| enum   | FILLET_VARIATION_TYPE { CUBIC = 0, 
LINEAR, 
NO_FILLET_VARIATION_TYPE
 } | 
|   | 
| enum   | HOLE_BOTTOM_TYPE { FLAT = 0, 
V_BOTTOM, 
LIMITED, 
NO_HOLE_BOTTOM_TYPE
 } | 
|   | 
| enum   | HOLE_TYPE {  
  SIMPLE = 0, 
TAPERED, 
COUNTER_BORED, 
COUNTER_SUNK, 
 
  COUNTER_DRILLED, 
COUNTER_DRILLED_2, 
NO_HOLE_TYPE
 
 } | 
|   | 
| enum   | NODE_TYPE { DTK_ROOT, 
DTK_COMPLEX_FEATURE, 
DTK_SIMPLE_FEATURE, 
NO_NODE_TYPE
 } | 
|   | 
| enum   | PROFILE_CONTROL_TYPE { KEEP_ANGLE = 0, 
EXTRACTION_DIRECTION, 
REFERENCE_SURFACE, 
NO_PROFILE_CONTROL_TYPE
 } | 
|   | 
| enum   | PROPAGATION_TYPE { TANGENCY = 0, 
MINIMAL, 
NO_PROPAGATION_TYPE
 } | 
|   | 
| enum   | ROTATE_TYPE { DTK_AXIS_ANGLE, 
DTK_AXIS_TWO_ELEMENTS, 
DTK_THREE_PNTS, 
DTK_NO_ROTATE_TYPE
 } | 
|   | 
| enum   | SELECTION_MODE { MULTI_FACES, 
NEUTRAL_ELEMENT, 
NO_SELECTION_MODE
 } | 
|   | 
| enum   | STIFFENER_MODE { DTK_FROM_SIDE, 
DTK_FROM_TOP, 
DTK_NO_STIFFENER_MODE
 } | 
|   | 
| enum   | TRANSLATE_TYPE { DTK_DIRECTION_DISTANCE, 
DTK_POINT_TO_POINT, 
DTK_COORDINATES, 
DTK_NO_TRANSLATE_TYPE
 } | 
|   | 
◆ IND_ANGLE
◆ IND_DEPTH
◆ IND_DIAMETER
◆ IND_INSTANCES
◆ IND_LENGTH
◆ IND_LENGTH1
◆ IND_LENGTH2
◆ IND_PITCH
◆ IND_SPACING
◆ Cartesian_point
◆ Dtk_chamfer_params
      
        
          | typedef double Dtk_chamfer_params[3] | 
        
      
 
 
◆ Dtk_counter_params
      
        
          | typedef double Dtk_counter_params[3] | 
        
      
 
 
◆ Dtk_hole_params
      
        
          | typedef double Dtk_hole_params[3] | 
        
      
 
 
◆ Dtk_thread_params
      
        
          | typedef double Dtk_thread_params[3] | 
        
      
 
 
◆ ANCHOR_TYPE
| Enumerator | 
|---|
| EXTREME_ANCHOR_POINT  |  | 
| MIDDLE_ANCHOR_POINT  |  | 
| NO_ANCHOR_TYPE  |  | 
 
 
◆ CHAMFER_TYPE
| Enumerator | 
|---|
| LENGTH_LENGTH  |  | 
| LENGTH_ANGLE  |  | 
 
 
◆ COUPLING_TYPE
| Enumerator | 
|---|
| DTK_COUPLING_RATIO  |  | 
| DTK_COUPLING_TANGENCY  |  | 
| DTK_COUPLING_TANGENCY_THEN_CURVATURE  |  | 
| DTK_COUPLING_VERTICES  |  | 
| DTK_NO_COUPLING  |  | 
 
 
◆ DRAFT_FORM
| Enumerator | 
|---|
| CONE  |  | 
| SQUARE  |  | 
| NO_DRAFT_FORM  |  | 
 
 
◆ DRAFT_TYPE
| Enumerator | 
|---|
| CST_ANGLE  |  | 
| VAR_ANGLE  |  | 
| REFLECT_LINE  |  | 
| ADVANCED_DRAFT  |  | 
| NO_DRAFT_TYPE  |  | 
 
 
◆ DRIVING_MODE
| Enumerator | 
|---|
| INDEPENDENT  |  | 
| DRIVING_DRIVEN  |  | 
| FITTED  |  | 
| NO_DRIVING_MODE  |  | 
 
 
◆ DRIVING_SIDE
| Enumerator | 
|---|
| FIRST_SIDE  |  | 
| SECOND_SIDE  |  | 
| NO_DRIVING_SIDE  |  | 
 
 
◆ DTK_BODY_TYPE
| Enumerator | 
|---|
| DTK_BODY_SOLID  |  | 
| DTK_BODY_SURFACE  |  | 
| NO_DTK_BODY_TYPE  |  | 
 
 
◆ DTK_BOOLEAN_TYPE
| Enumerator | 
|---|
| DTK_BOOLEAN_ADD  |  | 
| DTK_BOOLEAN_REMOVE  |  | 
| DTK_BOOLEAN_INTERSECT  |  | 
| DTK_BOOLEAN_ASSEMBLE  |  | 
| DTK_BOOLEAN_UNION_TRIM  |  | 
| DTK_BOOLEAN_REMOVE_LUMP  |  | 
| NO_DTK_BOOLEAN_TYPE  |  | 
 
 
◆ DTK_FEAT_BEHAVIOR
| Enumerator | 
|---|
| DTK_UNKNOWN_BEHAVIOR  |  | 
| DTK_ADD_MATERIAL  |  | 
| DTK_REMOVE_MATERIAL  |  | 
| DTK_TRANSITION  |  | 
| DTK_DUPLICATION  |  | 
| DTK_BOOLEAN_OPERATION  |  | 
 
 
◆ DTK_FEATURE_TYPE
Feature types 
 
| Enumerator | 
|---|
| DTK_FEAT_UNKNOWN  |  | 
| DTK_FEAT_PAD  |  | 
| DTK_FEAT_POCKET  |  | 
| DTK_FEAT_HOLE  |  | 
| DTK_FEAT_HOLE_SERIES  |  | 
| DTK_FEAT_UDF  |  | 
| DTK_FEAT_THREAD  |  | 
| DTK_FEAT_GROOVE  |  | 
| DTK_FEAT_SHAFT  |  | 
| DTK_FEAT_SHELL  |  | 
| DTK_FEAT_FILLET  |  | 
| DTK_FEAT_PRISM  |  | 
| DTK_FEAT_REVOL  |  | 
| DTK_FEAT_SWEEP  |  | 
| DTK_FEAT_RIB  |  | 
| DTK_FEAT_SLOT  |  | 
| DTK_FEAT_CHAMFER  |  | 
| DTK_FEAT_SPLIT_SURF  |  | 
| DTK_FEAT_THICK_SURF  |  | 
| DTK_FEAT_SEW_SURF  |  | 
| DTK_FEAT_CLOSE_SURF  |  | 
| DTK_FEAT_PATTERN  |  | 
| DTK_FEAT_RECT_PATTERN  |  | 
| DTK_FEAT_CIRC_PATTERN  |  | 
| DTK_FEAT_USER_PATTERN  |  | 
| DTK_FEAT_MIRROR  |  | 
| DTK_FEAT_SURF_PAD  |  | 
| DTK_FEAT_SURF_REVOL  |  | 
| DTK_FEAT_BOOLEAN  |  | 
| DTK_FEAT_ADD  |  | 
| DTK_FEAT_REMOVE  |  | 
| DTK_FEAT_INTERSECT  |  | 
| DTK_FEAT_ASSEMBLE  |  | 
| DTK_FEAT_UNION_TRIM  |  | 
| DTK_FEAT_REMOVE_LUMP  |  | 
| DTK_FEAT_DRAFT  |  | 
| DTK_FEAT_TRANSLATE  |  | 
| DTK_FEAT_ROTATE  |  | 
| DTK_FEAT_REMOVE_FACE  |  | 
| DTK_FEAT_STIFFENER  |  | 
| DTK_FEAT_FACE_FILLET  |  | 
| DTK_FEAT_TRITANGENT_FILLET  |  | 
| DTK_FEAT_MULTI_PAD  |  | 
| DTK_FEAT_MULTI_POCKET  |  | 
| DTK_FEAT_LOFT  |  | 
| DTK_FEAT_THICKNESS  |  | 
| DTK_FEAT_SCALING  |  | 
| DTK_FEAT_HOLE_FOR_FASTENER  |  | 
| DTK_FEAT_SURFACE  |  | 
| DTK_FEAT_BODY  |  | 
| DTK_FEAT_SOLID_BODY  |  | 
| DTK_FEAT_GEOMETRICAL_SET  |  | 
| DTK_FEAT_IMPORT  |  | 
| DTK_FEAT_SHEET_METAL  |  | 
| DTK_FEAT_POSITIVE_LOFT  |  | 
| DTK_FEAT_NEGATIVE_LOFT  |  | 
| DTK_FEAT_MULTI_PRISM  |  | 
| DTK_FEAT_REPLACE_FACE  |  | 
| DTK_FEAT_SYMMETRY  |  | 
| DTK_FEAT_USER_DEFINED  |  | 
| DTK_FEAT_TTR_HOLE  |  | 
| DTK_FEAT_TTR_THREAD  |  | 
| DTK_FEAT_PIPE  |  | 
| DTK_FEAT_SPOT_POINT  |  | 
| DTK_FEAT_COMP_STACKING  |  | 
| DTK_FEAT_COMP_PLIES_GROUP  |  | 
| DTK_FEAT_COMP_SEQUENCE  |  | 
| DTK_FEAT_COMP_PLY  |  | 
| DTK_FEAT_COMP_SECTION_GROUP  |  | 
| DTK_FEAT_COMP_PLY_SECTION  |  | 
| DTK_FEAT_COMP_MATERIAL  |  | 
| DTK_FEAT_COMP_MATERIAL_TYPE  |  | 
| DTK_FEAT_COMP_STD_CONTOUR  |  | 
| DTK_FEAT_COMP_ELEMENT_GEOM  |  | 
| DTK_FEAT_COMP_LAMINATE  |  | 
| DTK_FEAT_COMP_ZONES_GROUP  |  | 
| DTK_FEAT_COMP_TRANS_ZONES_GROUP  |  | 
| DTK_FEAT_COMP_ZONE  |  | 
| DTK_FEAT_COMP_TRANS_ZONE  |  | 
| DTK_FEAT_COMP_PARAMETERS  |  | 
| DTK_FEAT_COMP_PRELIMINARY_DESIGN  |  | 
 
 
◆ DTK_LOFT_TYPE
| Enumerator | 
|---|
| DTK_LOFT_POSITIVE  |  | 
| DTK_LOFT_NEGATIVE  |  | 
| NO_DTK_LOFT_TYPE  |  | 
 
 
◆ DTK_OBJECT_TYPE
| Enumerator | 
|---|
| DTK_FEATURE_SELECT  |  | 
| DTK_BODY_SELECT  |  | 
| DTK_FACE_SELECT  |  | 
| NO_DTK_OBJECT_TYPE  |  | 
 
 
◆ DTK_PATTERN_TYPE
| Enumerator | 
|---|
| DTK_RECT_PATTERN  |  | 
| DTK_CIRC_PATTERN  |  | 
| DTK_USER_PATTERN  |  | 
| DTK_UNKNOWN_PATTERN  |  | 
 
 
◆ DTK_PIPE_SECTION_TYPE
| Enumerator | 
|---|
| DTK_NO_SECTION  |  | 
| DTK_SECTION_ROUND  |  | 
| DTK_SECTION_RECTANGULAR  |  | 
| DTK_SECTION_FLAT_OVAL  |  | 
| DTK_SECTION_RADIUS_CORNER  |  | 
| DTK_SECTION_DOUBLE_RIDGE  |  | 
 
 
◆ DTK_PIPE_TYPE
| Enumerator | 
|---|
| DTK_PIPE_UNKNOWN  |  | 
| DTK_PIPE_CONVEYOR_RUN  |  | 
| DTK_PIPE_PIPE_RUN  |  | 
| DTK_PIPE_RACEWAY_RUN  |  | 
| DTK_PIPE_CONDUIT_RUN  |  | 
| DTK_PIPE_DUCT_RUN  |  | 
| DTK_PIPE_HYDRAULICS_RUN  |  | 
| DTK_PIPE_LINE  |  | 
| DTK_PIPE_ELBOW  |  | 
| DTK_PIPE_ELBOW_SEGMENTS  |  | 
| DTK_PIPE_SPLINE  |  | 
| DTK_PIPE_ELEC3D  |  | 
| DTK_PIPE_PROFILE  |  | 
| DTK_PIPE_SPHERICAL_TERMINATOR  |  | 
| DTK_PIPE_EXCENTRIC_CONE  |  | 
 
 
◆ DTK_POINT_CONSTRUCTION
| Enumerator | 
|---|
| DTK_POINT_ON_EDGE  |  | 
| DTK_POINT_PLANE  |  | 
| DTK_POINT_INTERSECTION  |  | 
| DTK_POINT_MULTI_INTERSECTION  |  | 
| DTK_POINT_PROJECTION  |  | 
| DTK_POINT_SIMPLE_POINT  |  | 
| DTK_POINT_UNPROCESSED_POINT_CONSTRUCTION  |  | 
 
 
◆ DTK_PRISM_TYPE
| Enumerator | 
|---|
| DTK_PRISM_PAD  |  | 
| DTK_PRISM_POCKET  |  | 
| DTK_PRISM_SURF_PAD  |  | 
| NO_DTK_PRISM_TYPE  |  | 
 
 
◆ DTK_REVOL_TYPE
| Enumerator | 
|---|
| DTK_REVOL_SHAFT  |  | 
| DTK_REVOL_GROOVE  |  | 
| NO_DTK_REVOL_TYPE  |  | 
 
 
◆ DTK_SHM_FEATURE_TYPE
Sheet Metal Feature types 
 
| Enumerator | 
|---|
| DTK_FEAT_SHM_UNKNOWN  |  | 
| DTK_FEAT_SHM_WALL_RECOGNITION  |  | 
| DTK_FEAT_SHM_WALL  |  | 
| DTK_FEAT_SHM_WALL_ON_EDGE  |  | 
| DTK_FEAT_SHM_EXTRUSION  |  | 
| DTK_FEAT_SHM_BEND_AUTOMATIC  |  | 
| DTK_FEAT_SHM_BEND_CONIC  |  | 
| DTK_FEAT_SHM_BEND_FROM_FLAT  |  | 
| DTK_FEAT_SHM_BEND  |  | 
| DTK_FEAT_SHM_FLANGE  |  | 
| DTK_FEAT_SHM_HEM  |  | 
| DTK_FEAT_SHM_TEAR_DROP  |  | 
| DTK_FEAT_SHM_SWEPT_FLANGE  |  | 
| DTK_FEAT_SHM_CUTOUT  |  | 
| DTK_FEAT_SHM_SPLIT  |  | 
| DTK_FEAT_SHM_STAMP_POINT  |  | 
| DTK_FEAT_SHM_STAMP_CURVE  |  | 
| DTK_FEAT_SHM_STAMP_SURFACE  |  | 
| DTK_FEAT_SHM_STAMP_USER  |  | 
| DTK_FEAT_SHM_EXTRUDED_HOLE  |  | 
| DTK_FEAT_SHM_BRIDGE  |  | 
| DTK_FEAT_SHM_LOUVER  |  | 
| DTK_FEAT_SHM_STIFFENING_RIB  |  | 
| DTK_FEAT_SHM_PATTERN_RECT  |  | 
| DTK_FEAT_SHM_PATTERN_CIRC  |  | 
| DTK_FEAT_SHM_PATTERN_USER  |  | 
| DTK_FEAT_SHM_CORNER_RELIEF  |  | 
| DTK_FEAT_SHM_CHAMFER  |  | 
| DTK_FEAT_SHM_CORNER  |  | 
| DTK_FEAT_SHM_HOPPER  |  | 
| DTK_FEAT_SHM_ROLLED_WALL  |  | 
| DTK_FEAT_SHM_CUTOUT_CIRCULAR  |  | 
| DTK_FEAT_SHM_HOLE  |  | 
| DTK_FEAT_SHM_BEAD  |  | 
| DTK_FEAT_SHM_FLANGED_CUTOUT  |  | 
| DTK_FEAT_SHM_FLANGED_HOLE  |  | 
| DTK_FEAT_SHM_STAMP_CIRCULAR  |  | 
| DTK_FEAT_SHM_DOWEL  |  | 
| DTK_FEAT_SHM_MIRROR  |  | 
| DTK_FEAT_SHM_WEB  |  | 
| DTK_FEAT_SHM_SURFACIC_FLANGE  |  | 
| DTK_FEAT_SHM_JOGGLE  |  | 
 
 
◆ DTK_SHM_MODULE_TYPE
| Enumerator | 
|---|
| DTK_SHM_DESIGN  |  | 
| DTK_SHM_PRODUCTION  |  | 
| DTK_SHM_GENERATIVE_DESIGN  |  | 
| DTK_SHM_AEROSPACE_DESIGN  |  | 
| DTK_SHM_NEW  |  | 
| NO_DTK_SHM_MODULE_TYPE  |  | 
 
 
◆ DTK_SURF_FEATURE_TYPE
Surface Feature types 
 
| Enumerator | 
|---|
| DTK_FEAT_SURF_UNKNOWN  |  | 
 
 
◆ DTK_SWEEP_TYPE
| Enumerator | 
|---|
| DTK_SWEEP_RIB  |  | 
| DTK_SWEEP_SLOT  |  | 
| NO_SWEEP_TYPE  |  | 
 
 
◆ DTK_THREAD_LIMIT_TYPE
| Enumerator | 
|---|
| DTK_THREAD_DIMENSION  |  | 
| DTK_THREAD_SUPPORT_DEPTH  |  | 
| DTK_THREAD_UP_TO_PLANE  |  | 
 
 
◆ DTK_THREAD_TYPE
| Enumerator | 
|---|
| DTK_THREAD_UNKNOWN  |  | 
| DTK_THREAD_TAP  |  | 
| DTK_THREAD_THREAD  |  | 
 
 
◆ DTK_USER_DEFINED_VAL_TYPE
| Enumerator | 
|---|
| DTK_USER_DEFINED_DOUBLE  |  | 
| DTK_USER_DEFINED_INT  |  | 
| DTK_USER_DEFINED_STRING  |  | 
| DTK_USER_DEFINED_IDGEOM  |  | 
| DTK_USER_DEFINED_LENGTH  |  | 
| DTK_USER_DEFINED_ANGLE  |  | 
| DTK_USER_DEFINED_NOVALUE  |  | 
 
 
◆ FILLET_TYPE
| Enumerator | 
|---|
| CST_RADIUS  |  | 
| VAR_RADIUS  |  | 
| NO_FILLET_TYPE  |  | 
 
 
◆ FILLET_VARIATION_TYPE
| Enumerator | 
|---|
| CUBIC  |  | 
| LINEAR  |  | 
| NO_FILLET_VARIATION_TYPE  |  | 
 
 
◆ HOLE_BOTTOM_TYPE
| Enumerator | 
|---|
| FLAT  |  | 
| V_BOTTOM  |  | 
| LIMITED  |  | 
| NO_HOLE_BOTTOM_TYPE  |  | 
 
 
◆ HOLE_TYPE
| Enumerator | 
|---|
| SIMPLE  |  | 
| TAPERED  |  | 
| COUNTER_BORED  |  | 
| COUNTER_SUNK  |  | 
| COUNTER_DRILLED  |  | 
| COUNTER_DRILLED_2  |  | 
| NO_HOLE_TYPE  |  | 
 
 
◆ NODE_TYPE
| Enumerator | 
|---|
| DTK_ROOT  |  | 
| DTK_COMPLEX_FEATURE  |  | 
| DTK_SIMPLE_FEATURE  |  | 
| NO_NODE_TYPE  |  | 
 
 
◆ PROFILE_CONTROL_TYPE
| Enumerator | 
|---|
| KEEP_ANGLE  |  | 
| EXTRACTION_DIRECTION  |  | 
| REFERENCE_SURFACE  |  | 
| NO_PROFILE_CONTROL_TYPE  |  | 
 
 
◆ PROPAGATION_TYPE
| Enumerator | 
|---|
| TANGENCY  |  | 
| MINIMAL  |  | 
| NO_PROPAGATION_TYPE  |  | 
 
 
◆ ROTATE_TYPE
| Enumerator | 
|---|
| DTK_AXIS_ANGLE  |  | 
| DTK_AXIS_TWO_ELEMENTS  |  | 
| DTK_THREE_PNTS  |  | 
| DTK_NO_ROTATE_TYPE  |  | 
 
 
◆ SELECTION_MODE
| Enumerator | 
|---|
| MULTI_FACES  |  | 
| NEUTRAL_ELEMENT  |  | 
| NO_SELECTION_MODE  |  | 
 
 
◆ STIFFENER_MODE
| Enumerator | 
|---|
| DTK_FROM_SIDE  |  | 
| DTK_FROM_TOP  |  | 
| DTK_NO_STIFFENER_MODE  |  | 
 
 
◆ TRANSLATE_TYPE
| Enumerator | 
|---|
| DTK_DIRECTION_DISTANCE  |  | 
| DTK_POINT_TO_POINT  |  | 
| DTK_COORDINATES  |  | 
| DTK_NO_TRANSLATE_TYPE  |  | 
 
 
◆ CreateFeatNodeConnectorFromGeomIDs()
 
 
HOLE_TYPE
Definition: str_feat_dtk.hpp:105
 
@ DTK_FEAT_HOLE_SERIES
Definition: str_feat_dtk.hpp:300
 
DTK_SHM_MODULE_TYPE
Definition: str_feat_dtk.hpp:235
 
@ DTK_FEAT_THREAD
Definition: str_feat_dtk.hpp:302
 
@ DTK_THREAD_TAP
Definition: str_feat_dtk.hpp:282
 
@ DTK_FEAT_UNKNOWN
Definition: str_feat_dtk.hpp:296
 
@ DTK_FEAT_SLOT
Definition: str_feat_dtk.hpp:311
 
@ DTK_FEAT_MULTI_POCKET
Definition: str_feat_dtk.hpp:342
 
@ DTK_COORDINATES
Definition: str_feat_dtk.hpp:217
 
@ MULTI_FACES
Definition: str_feat_dtk.hpp:171
 
@ DTK_FEAT_SPOT_POINT
Definition: str_feat_dtk.hpp:382
 
@ DTK_SHM_AEROSPACE_DESIGN
Definition: str_feat_dtk.hpp:239
 
DRIVING_SIDE
Definition: str_feat_dtk.hpp:190
 
@ DTK_FEAT_SHM_HOLE
Definition: str_feat_dtk.hpp:465
 
@ DTK_FEAT_FILLET
Definition: str_feat_dtk.hpp:306
 
@ DTK_POINT_TO_POINT
Definition: str_feat_dtk.hpp:216
 
@ FITTED
Definition: str_feat_dtk.hpp:186
 
@ DTK_COUPLING_RATIO
Definition: str_feat_dtk.hpp:246
 
DTK_USER_DEFINED_VAL_TYPE
Definition: str_feat_dtk.hpp:6076
 
@ DTK_FEAT_SHM_BEAD
Definition: str_feat_dtk.hpp:467
 
@ DTK_FEAT_SHM_BEND_CONIC
Definition: str_feat_dtk.hpp:429
 
@ DTK_FROM_SIDE
Definition: str_feat_dtk.hpp:229
 
@ DTK_FEAT_SHAFT
Definition: str_feat_dtk.hpp:304
 
@ DTK_FEAT_SPLIT_SURF
Definition: str_feat_dtk.hpp:313
 
@ DTK_FEAT_COMP_PLIES_GROUP
Definition: str_feat_dtk.hpp:387
 
@ DTK_RECT_PATTERN
Definition: str_feat_dtk.hpp:147
 
@ DTK_FEAT_SHM_SURFACIC_FLANGE
Definition: str_feat_dtk.hpp:477
 
@ DTK_PIPE_EXCENTRIC_CONE
Definition: str_feat_dtk.hpp:268
 
@ DTK_PIPE_ELBOW_SEGMENTS
Definition: str_feat_dtk.hpp:263
 
@ DTK_USER_PATTERN
Definition: str_feat_dtk.hpp:149
 
@ DTK_POINT_PROJECTION
Definition: str_feat_dtk.hpp:83
 
@ DTK_USER_DEFINED_DOUBLE
Definition: str_feat_dtk.hpp:6077
 
@ DTK_FEAT_SHM_PATTERN_CIRC
Definition: str_feat_dtk.hpp:451
 
@ DTK_BOOLEAN_OPERATION
Definition: str_feat_dtk.hpp:210
 
@ DTK_FEAT_BOOLEAN
Definition: str_feat_dtk.hpp:326
 
@ DTK_FEAT_SHM_TEAR_DROP
Definition: str_feat_dtk.hpp:435
 
@ DTK_FEAT_COMP_SEQUENCE
Definition: str_feat_dtk.hpp:388
 
@ DTK_FEAT_SURF_REVOL
Definition: str_feat_dtk.hpp:324
 
@ DTK_DUPLICATION
Definition: str_feat_dtk.hpp:209
 
@ DTK_FEAT_SHM_MIRROR
Definition: str_feat_dtk.hpp:473
 
@ DTK_FEAT_COMP_ELEMENT_GEOM
Definition: str_feat_dtk.hpp:396
 
@ DTK_FEAT_COMP_STD_CONTOUR
Definition: str_feat_dtk.hpp:395
 
FILLET_VARIATION_TYPE
Definition: str_feat_dtk.hpp:127
 
@ DTK_PIPE_PROFILE
Definition: str_feat_dtk.hpp:266
 
@ COUNTER_DRILLED_2
Definition: str_feat_dtk.hpp:111
 
@ DTK_SECTION_ROUND
Definition: str_feat_dtk.hpp:273
 
@ DTK_SHM_PRODUCTION
Definition: str_feat_dtk.hpp:237
 
@ DTK_BOOLEAN_REMOVE
Definition: str_feat_dtk.hpp:33
 
@ LENGTH_LENGTH
Definition: str_feat_dtk.hpp:116
 
@ DTK_USER_DEFINED_STRING
Definition: str_feat_dtk.hpp:6079
 
DTK_POINT_CONSTRUCTION
Definition: str_feat_dtk.hpp:78
 
@ DTK_TRANSITION
Definition: str_feat_dtk.hpp:208
 
@ DTK_FEAT_COMP_SECTION_GROUP
Definition: str_feat_dtk.hpp:390
 
@ INDEPENDENT
Definition: str_feat_dtk.hpp:184
 
@ DTK_SECTION_RECTANGULAR
Definition: str_feat_dtk.hpp:274
 
@ DTK_FEAT_SHM_BEND
Definition: str_feat_dtk.hpp:431
 
@ DTK_COUPLING_TANGENCY
Definition: str_feat_dtk.hpp:247
 
@ DTK_FEAT_COMP_MATERIAL
Definition: str_feat_dtk.hpp:392
 
@ DTK_UNKNOWN_BEHAVIOR
Definition: str_feat_dtk.hpp:205
 
@ DTK_FEAT_SHM_CUTOUT_CIRCULAR
Definition: str_feat_dtk.hpp:464
 
@ DTK_FEAT_SHM_ROLLED_WALL
Definition: str_feat_dtk.hpp:462
 
@ NO_SWEEP_TYPE
Definition: str_feat_dtk.hpp:66
 
@ TANGENCY
Definition: str_feat_dtk.hpp:134
 
@ DTK_FEAT_ROTATE
Definition: str_feat_dtk.hpp:336
 
DTK_PIPE_SECTION_TYPE
Definition: str_feat_dtk.hpp:271
 
@ MINIMAL
Definition: str_feat_dtk.hpp:135
 
@ NO_DTK_SHM_MODULE_TYPE
Definition: str_feat_dtk.hpp:241
 
@ NO_PROPAGATION_TYPE
Definition: str_feat_dtk.hpp:136
 
@ DTK_LOFT_POSITIVE
Definition: str_feat_dtk.hpp:51
 
@ EXTREME_ANCHOR_POINT
Definition: str_feat_dtk.hpp:121
 
@ COUNTER_DRILLED
Definition: str_feat_dtk.hpp:110
 
@ DTK_FEAT_COMP_PRELIMINARY_DESIGN
Definition: str_feat_dtk.hpp:403
 
DTK_BODY_TYPE
Definition: str_feat_dtk.hpp:70
 
@ DTK_SHM_DESIGN
Definition: str_feat_dtk.hpp:236
 
@ DTK_DIRECTION_DISTANCE
Definition: str_feat_dtk.hpp:215
 
TRANSLATE_TYPE
Definition: str_feat_dtk.hpp:214
 
@ DTK_FEAT_SHM_STAMP_CIRCULAR
Definition: str_feat_dtk.hpp:470
 
@ DTK_FEAT_SURF_UNKNOWN
Definition: str_feat_dtk.hpp:411
 
@ DTK_PIPE_CONDUIT_RUN
Definition: str_feat_dtk.hpp:258
 
@ SECOND_SIDE
Definition: str_feat_dtk.hpp:192
 
@ DTK_FEAT_UNION_TRIM
Definition: str_feat_dtk.hpp:331
 
@ KEEP_ANGLE
Definition: str_feat_dtk.hpp:140
 
@ DTK_PIPE_LINE
Definition: str_feat_dtk.hpp:261
 
SELECTION_MODE
Definition: str_feat_dtk.hpp:170
 
@ REFERENCE_SURFACE
Definition: str_feat_dtk.hpp:142
 
@ DTK_FEAT_ADD
Definition: str_feat_dtk.hpp:327
 
@ DTK_PIPE_ELEC3D
Definition: str_feat_dtk.hpp:265
 
@ DTK_UNKNOWN_PATTERN
Definition: str_feat_dtk.hpp:150
 
@ NO_NODE_TYPE
Definition: str_feat_dtk.hpp:200
 
@ DTK_FEAT_MULTI_PAD
Definition: str_feat_dtk.hpp:341
 
@ DTK_PIPE_CONVEYOR_RUN
Definition: str_feat_dtk.hpp:255
 
@ DTK_FEAT_SHM_CUTOUT
Definition: str_feat_dtk.hpp:438
 
@ DTK_BOOLEAN_ASSEMBLE
Definition: str_feat_dtk.hpp:35
 
@ DTK_USER_DEFINED_ANGLE
Definition: str_feat_dtk.hpp:6082
 
@ DTK_FEAT_PATTERN
Definition: str_feat_dtk.hpp:317
 
@ NO_DRAFT_TYPE
Definition: str_feat_dtk.hpp:167
 
@ DTK_FEAT_SHM_BEND_FROM_FLAT
Definition: str_feat_dtk.hpp:430
 
@ DTK_THREAD_SUPPORT_DEPTH
Definition: str_feat_dtk.hpp:288
 
@ CST_RADIUS
Definition: str_feat_dtk.hpp:89
 
@ DTK_FEAT_ASSEMBLE
Definition: str_feat_dtk.hpp:330
 
@ COUNTER_SUNK
Definition: str_feat_dtk.hpp:109
 
@ DTK_THREE_PNTS
Definition: str_feat_dtk.hpp:224
 
@ DTK_PIPE_ELBOW
Definition: str_feat_dtk.hpp:262
 
COUPLING_TYPE
Definition: str_feat_dtk.hpp:245
 
@ DTK_PIPE_SPLINE
Definition: str_feat_dtk.hpp:264
 
@ DTK_FEAT_CHAMFER
Definition: str_feat_dtk.hpp:312
 
DTK_BOOLEAN_TYPE
Definition: str_feat_dtk.hpp:31
 
@ DTK_FEAT_SURF_PAD
Definition: str_feat_dtk.hpp:323
 
@ DTK_FEAT_IMPORT
Definition: str_feat_dtk.hpp:358
 
@ DTK_FEAT_SHM_SPLIT
Definition: str_feat_dtk.hpp:439
 
DRAFT_TYPE
Definition: str_feat_dtk.hpp:162
 
DTK_PIPE_TYPE
Definition: str_feat_dtk.hpp:253
 
@ NO_PROFILE_CONTROL_TYPE
Definition: str_feat_dtk.hpp:143
 
@ EXTRACTION_DIRECTION
Definition: str_feat_dtk.hpp:141
 
@ NO_DTK_BOOLEAN_TYPE
Definition: str_feat_dtk.hpp:38
 
@ DTK_FEAT_GROOVE
Definition: str_feat_dtk.hpp:303
 
@ DTK_BODY_SOLID
Definition: str_feat_dtk.hpp:72
 
@ DTK_FEAT_COMP_PLY_SECTION
Definition: str_feat_dtk.hpp:391
 
@ DTK_FEAT_COMP_PLY
Definition: str_feat_dtk.hpp:389
 
ROTATE_TYPE
Definition: str_feat_dtk.hpp:221
 
@ DTK_NO_SECTION
Definition: str_feat_dtk.hpp:272
 
@ DTK_FEAT_REPLACE_FACE
Definition: str_feat_dtk.hpp:366
 
@ DTK_BODY_SURFACE
Definition: str_feat_dtk.hpp:73
 
@ DTK_THREAD_UP_TO_PLANE
Definition: str_feat_dtk.hpp:289
 
@ DTK_FEAT_REMOVE_LUMP
Definition: str_feat_dtk.hpp:332
 
@ DTK_FEAT_TTR_THREAD
Definition: str_feat_dtk.hpp:376
 
@ DTK_FEAT_THICKNESS
Definition: str_feat_dtk.hpp:344
 
@ V_BOTTOM
Definition: str_feat_dtk.hpp:100
 
@ VAR_ANGLE
Definition: str_feat_dtk.hpp:164
 
@ DTK_POINT_PLANE
Definition: str_feat_dtk.hpp:80
 
@ NO_FILLET_TYPE
Definition: str_feat_dtk.hpp:93
 
@ DTK_FEAT_INTERSECT
Definition: str_feat_dtk.hpp:329
 
@ FLAT
Definition: str_feat_dtk.hpp:99
 
@ DTK_FEAT_SCALING
Definition: str_feat_dtk.hpp:345
 
@ DTK_FEAT_UDF
Definition: str_feat_dtk.hpp:301
 
@ DTK_FEAT_SWEEP
Definition: str_feat_dtk.hpp:309
 
DTK_FEAT_BEHAVIOR
Definition: str_feat_dtk.hpp:204
 
@ DTK_FEAT_TRITANGENT_FILLET
Definition: str_feat_dtk.hpp:340
 
@ DTK_FEAT_SHM_BEND_AUTOMATIC
Definition: str_feat_dtk.hpp:428
 
@ NEUTRAL_ELEMENT
Definition: str_feat_dtk.hpp:172
 
STIFFENER_MODE
Definition: str_feat_dtk.hpp:228
 
@ DTK_SWEEP_SLOT
Definition: str_feat_dtk.hpp:65
 
@ DTK_USER_DEFINED_IDGEOM
Definition: str_feat_dtk.hpp:6080
 
@ DTK_FEAT_THICK_SURF
Definition: str_feat_dtk.hpp:314
 
CHAMFER_TYPE
Definition: str_feat_dtk.hpp:115
 
PROPAGATION_TYPE
Definition: str_feat_dtk.hpp:133
 
@ DTK_FEAT_SHM_LOUVER
Definition: str_feat_dtk.hpp:447
 
@ DTK_BOOLEAN_INTERSECT
Definition: str_feat_dtk.hpp:34
 
@ LENGTH_ANGLE
Definition: str_feat_dtk.hpp:117
 
@ NO_SELECTION_MODE
Definition: str_feat_dtk.hpp:173
 
@ DTK_POINT_ON_EDGE
Definition: str_feat_dtk.hpp:79
 
@ DTK_FEAT_SHM_BRIDGE
Definition: str_feat_dtk.hpp:446
 
@ DTK_FEAT_SHM_STAMP_USER
Definition: str_feat_dtk.hpp:444
 
@ DTK_AXIS_ANGLE
Definition: str_feat_dtk.hpp:222
 
@ DTK_FEAT_DRAFT
Definition: str_feat_dtk.hpp:334
 
@ NO_DRAFT_FORM
Definition: str_feat_dtk.hpp:180
 
@ LIMITED
Definition: str_feat_dtk.hpp:101
 
PROFILE_CONTROL_TYPE
Definition: str_feat_dtk.hpp:139
 
@ DTK_FEAT_SHEET_METAL
Definition: str_feat_dtk.hpp:361
 
@ DTK_PIPE_DUCT_RUN
Definition: str_feat_dtk.hpp:259
 
@ DTK_FEAT_REMOVE
Definition: str_feat_dtk.hpp:328
 
@ NO_DTK_LOFT_TYPE
Definition: str_feat_dtk.hpp:53
 
@ DTK_FEAT_SHM_CHAMFER
Definition: str_feat_dtk.hpp:456
 
@ DTK_ADD_MATERIAL
Definition: str_feat_dtk.hpp:206
 
@ DTK_PIPE_RACEWAY_RUN
Definition: str_feat_dtk.hpp:257
 
@ DTK_BODY_SELECT
Definition: str_feat_dtk.hpp:156
 
@ DTK_FEAT_SHM_PATTERN_RECT
Definition: str_feat_dtk.hpp:450
 
@ NO_HOLE_BOTTOM_TYPE
Definition: str_feat_dtk.hpp:102
 
@ DTK_COMPLEX_FEATURE
Definition: str_feat_dtk.hpp:198
 
@ DTK_FEAT_COMP_ZONES_GROUP
Definition: str_feat_dtk.hpp:398
 
@ DTK_PRISM_PAD
Definition: str_feat_dtk.hpp:43
 
@ DTK_FEAT_COMP_ZONE
Definition: str_feat_dtk.hpp:400
 
@ DTK_FEAT_SHM_STAMP_CURVE
Definition: str_feat_dtk.hpp:442
 
@ DTK_FEAT_COMP_TRANS_ZONES_GROUP
Definition: str_feat_dtk.hpp:399
 
@ REFLECT_LINE
Definition: str_feat_dtk.hpp:165
 
ANCHOR_TYPE
Definition: str_feat_dtk.hpp:120
 
@ DTK_BOOLEAN_UNION_TRIM
Definition: str_feat_dtk.hpp:36
 
@ DTK_FEAT_SEW_SURF
Definition: str_feat_dtk.hpp:315
 
@ VAR_RADIUS
Definition: str_feat_dtk.hpp:90
 
@ DTK_SECTION_FLAT_OVAL
Definition: str_feat_dtk.hpp:275
 
@ DTK_SWEEP_RIB
Definition: str_feat_dtk.hpp:64
 
@ DRIVING_DRIVEN
Definition: str_feat_dtk.hpp:185
 
@ ADVANCED_DRAFT
Definition: str_feat_dtk.hpp:166
 
DTK_PATTERN_TYPE
Definition: str_feat_dtk.hpp:146
 
@ DTK_REVOL_SHAFT
Definition: str_feat_dtk.hpp:58
 
@ DTK_FEAT_TTR_HOLE
Definition: str_feat_dtk.hpp:373
 
@ DTK_POINT_INTERSECTION
Definition: str_feat_dtk.hpp:81
 
@ DTK_FEAT_MULTI_PRISM
Definition: str_feat_dtk.hpp:365
 
@ DTK_FEAT_CLOSE_SURF
Definition: str_feat_dtk.hpp:316
 
@ DTK_FEAT_PRISM
Definition: str_feat_dtk.hpp:307
 
DTK_REVOL_TYPE
Definition: str_feat_dtk.hpp:57
 
@ SIMPLE
Definition: str_feat_dtk.hpp:106
 
@ DTK_FEAT_SHM_CORNER
Definition: str_feat_dtk.hpp:457
 
@ DTK_FEAT_COMP_MATERIAL_TYPE
Definition: str_feat_dtk.hpp:393
 
@ DTK_FEAT_POCKET
Definition: str_feat_dtk.hpp:298
 
@ DTK_NO_ROTATE_TYPE
Definition: str_feat_dtk.hpp:225
 
@ DTK_FEAT_STIFFENER
Definition: str_feat_dtk.hpp:338
 
@ DTK_ROOT
Definition: str_feat_dtk.hpp:197
 
@ DTK_FEATURE_SELECT
Definition: str_feat_dtk.hpp:155
 
@ DTK_POINT_UNPROCESSED_POINT_CONSTRUCTION
Definition: str_feat_dtk.hpp:85
 
@ DTK_FEAT_BODY
Definition: str_feat_dtk.hpp:353
 
@ CST_ANGLE
Definition: str_feat_dtk.hpp:163
 
@ DTK_REMOVE_MATERIAL
Definition: str_feat_dtk.hpp:207
 
@ DTK_FEAT_SOLID_BODY
Definition: str_feat_dtk.hpp:354
 
@ DTK_FEAT_SHM_STAMP_POINT
Definition: str_feat_dtk.hpp:441
 
@ TAPERED
Definition: str_feat_dtk.hpp:107
 
@ DTK_FEAT_SHM_EXTRUSION
Definition: str_feat_dtk.hpp:426
 
@ NO_DRIVING_SIDE
Definition: str_feat_dtk.hpp:193
 
@ DTK_REVOL_GROOVE
Definition: str_feat_dtk.hpp:59
 
HOLE_BOTTOM_TYPE
Definition: str_feat_dtk.hpp:98
 
DTK_THREAD_LIMIT_TYPE
Definition: str_feat_dtk.hpp:286
 
@ DTK_SHM_GENERATIVE_DESIGN
Definition: str_feat_dtk.hpp:238
 
@ DTK_BOOLEAN_ADD
Definition: str_feat_dtk.hpp:32
 
@ DTK_NO_STIFFENER_MODE
Definition: str_feat_dtk.hpp:231
 
@ DTK_FEAT_POSITIVE_LOFT
Definition: str_feat_dtk.hpp:362
 
@ DTK_FEAT_SHM_FLANGED_HOLE
Definition: str_feat_dtk.hpp:469
 
@ DTK_FEAT_COMP_TRANS_ZONE
Definition: str_feat_dtk.hpp:401
 
@ DTK_PIPE_PIPE_RUN
Definition: str_feat_dtk.hpp:256
 
@ DTK_FEAT_NEGATIVE_LOFT
Definition: str_feat_dtk.hpp:363
 
@ DTK_POINT_MULTI_INTERSECTION
Definition: str_feat_dtk.hpp:82
 
@ DTK_FEAT_COMP_LAMINATE
Definition: str_feat_dtk.hpp:397
 
@ DTK_FEAT_REVOL
Definition: str_feat_dtk.hpp:308
 
@ DTK_LOFT_NEGATIVE
Definition: str_feat_dtk.hpp:52
 
@ DTK_NO_TRANSLATE_TYPE
Definition: str_feat_dtk.hpp:218
 
@ DTK_FEAT_RECT_PATTERN
Definition: str_feat_dtk.hpp:318
 
@ NO_ANCHOR_TYPE
Definition: str_feat_dtk.hpp:123
 
DTK_PRISM_TYPE
Definition: str_feat_dtk.hpp:41
 
DRIVING_MODE
Definition: str_feat_dtk.hpp:183
 
@ DTK_FEAT_TRANSLATE
Definition: str_feat_dtk.hpp:335
 
@ MIDDLE_ANCHOR_POINT
Definition: str_feat_dtk.hpp:122
 
@ DTK_FEAT_SHM_WALL
Definition: str_feat_dtk.hpp:424
 
@ DTK_FROM_TOP
Definition: str_feat_dtk.hpp:230
 
@ DTK_FEAT_SHM_DOWEL
Definition: str_feat_dtk.hpp:471
 
@ DTK_FEAT_HOLE
Definition: str_feat_dtk.hpp:299
 
@ DTK_USER_DEFINED_NOVALUE
Definition: str_feat_dtk.hpp:6083
 
@ DTK_FEAT_PAD
Definition: str_feat_dtk.hpp:297
 
@ DTK_FACE_SELECT
Definition: str_feat_dtk.hpp:157
 
@ DTK_PRISM_SURF_PAD
Definition: str_feat_dtk.hpp:45
 
@ DTK_FEAT_SHM_UNKNOWN
Definition: str_feat_dtk.hpp:420
 
DTK_THREAD_TYPE
Definition: str_feat_dtk.hpp:280
 
@ DTK_SHM_NEW
Definition: str_feat_dtk.hpp:240
 
@ DTK_PIPE_SPHERICAL_TERMINATOR
Definition: str_feat_dtk.hpp:267
 
@ DTK_POINT_SIMPLE_POINT
Definition: str_feat_dtk.hpp:84
 
@ DTK_PRISM_POCKET
Definition: str_feat_dtk.hpp:44
 
@ DTK_PIPE_HYDRAULICS_RUN
Definition: str_feat_dtk.hpp:260
 
@ DTK_USER_DEFINED_LENGTH
Definition: str_feat_dtk.hpp:6081
 
@ DTK_FEAT_SHM_EXTRUDED_HOLE
Definition: str_feat_dtk.hpp:445
 
@ DTK_SECTION_DOUBLE_RIDGE
Definition: str_feat_dtk.hpp:277
 
@ DTK_FEAT_SHM_FLANGE
Definition: str_feat_dtk.hpp:433
 
@ DTK_FEAT_FACE_FILLET
Definition: str_feat_dtk.hpp:339
 
@ NO_HOLE_TYPE
Definition: str_feat_dtk.hpp:112
 
@ DTK_FEAT_CIRC_PATTERN
Definition: str_feat_dtk.hpp:319
 
@ LINEAR
Definition: str_feat_dtk.hpp:129
 
@ DTK_FEAT_SHM_JOGGLE
Definition: str_feat_dtk.hpp:478
 
DTK_LOFT_TYPE
Definition: str_feat_dtk.hpp:49
 
@ SQUARE
Definition: str_feat_dtk.hpp:179
 
@ DTK_FEAT_MIRROR
Definition: str_feat_dtk.hpp:321
 
@ DTK_FEAT_SHM_WEB
Definition: str_feat_dtk.hpp:476
 
@ FIRST_SIDE
Definition: str_feat_dtk.hpp:191
 
@ DTK_BOOLEAN_REMOVE_LUMP
Definition: str_feat_dtk.hpp:37
 
@ DTK_CIRC_PATTERN
Definition: str_feat_dtk.hpp:148
 
@ DTK_FEAT_LOFT
Definition: str_feat_dtk.hpp:343
 
@ DTK_FEAT_SHM_PATTERN_USER
Definition: str_feat_dtk.hpp:452
 
@ DTK_PIPE_UNKNOWN
Definition: str_feat_dtk.hpp:254
 
@ DTK_FEAT_HOLE_FOR_FASTENER
Definition: str_feat_dtk.hpp:347
 
@ DTK_THREAD_DIMENSION
Definition: str_feat_dtk.hpp:287
 
@ DTK_FEAT_SHM_STIFFENING_RIB
Definition: str_feat_dtk.hpp:448
 
@ CONE
Definition: str_feat_dtk.hpp:178
 
@ DTK_COUPLING_VERTICES
Definition: str_feat_dtk.hpp:249
 
FILLET_TYPE
Definition: str_feat_dtk.hpp:88
 
@ DTK_SIMPLE_FEATURE
Definition: str_feat_dtk.hpp:199
 
@ NO_DTK_PRISM_TYPE
Definition: str_feat_dtk.hpp:46
 
@ DTK_THREAD_UNKNOWN
Definition: str_feat_dtk.hpp:281
 
@ DTK_FEAT_SYMMETRY
Definition: str_feat_dtk.hpp:367
 
@ DTK_FEAT_SHM_WALL_RECOGNITION
Definition: str_feat_dtk.hpp:423
 
@ DTK_FEAT_RIB
Definition: str_feat_dtk.hpp:310
 
@ NO_FILLET_VARIATION_TYPE
Definition: str_feat_dtk.hpp:130
 
@ DTK_FEAT_SHM_HEM
Definition: str_feat_dtk.hpp:434
 
@ DTK_FEAT_USER_PATTERN
Definition: str_feat_dtk.hpp:320
 
@ DTK_FEAT_SHM_STAMP_SURFACE
Definition: str_feat_dtk.hpp:443
 
@ DTK_USER_DEFINED_INT
Definition: str_feat_dtk.hpp:6078
 
@ DTK_FEAT_COMP_PARAMETERS
Definition: str_feat_dtk.hpp:402
 
@ CUBIC
Definition: str_feat_dtk.hpp:128
 
@ NO_DRIVING_MODE
Definition: str_feat_dtk.hpp:187
 
DRAFT_FORM
Definition: str_feat_dtk.hpp:177
 
@ DTK_FEAT_SHM_HOPPER
Definition: str_feat_dtk.hpp:461
 
@ DTK_FEAT_SHM_WALL_ON_EDGE
Definition: str_feat_dtk.hpp:425
 
@ DTK_COUPLING_TANGENCY_THEN_CURVATURE
Definition: str_feat_dtk.hpp:248
 
@ DTK_FEAT_GEOMETRICAL_SET
Definition: str_feat_dtk.hpp:355
 
@ NO_DTK_OBJECT_TYPE
Definition: str_feat_dtk.hpp:158
 
@ DTK_NO_COUPLING
Definition: str_feat_dtk.hpp:250
 
@ DTK_FEAT_REMOVE_FACE
Definition: str_feat_dtk.hpp:337
 
NODE_TYPE
Definition: str_feat_dtk.hpp:196
 
@ DTK_THREAD_THREAD
Definition: str_feat_dtk.hpp:283
 
@ DTK_FEAT_SHM_SWEPT_FLANGE
Definition: str_feat_dtk.hpp:436
 
@ NO_DTK_REVOL_TYPE
Definition: str_feat_dtk.hpp:60
 
@ DTK_AXIS_TWO_ELEMENTS
Definition: str_feat_dtk.hpp:223
 
@ DTK_FEAT_USER_DEFINED
Definition: str_feat_dtk.hpp:370
 
@ DTK_FEAT_PIPE
Definition: str_feat_dtk.hpp:379
 
@ COUNTER_BORED
Definition: str_feat_dtk.hpp:108
 
@ DTK_FEAT_COMP_STACKING
Definition: str_feat_dtk.hpp:386
 
@ DTK_FEAT_SHM_FLANGED_CUTOUT
Definition: str_feat_dtk.hpp:468
 
@ DTK_FEAT_SHELL
Definition: str_feat_dtk.hpp:305
 
@ NO_DTK_BODY_TYPE
Definition: str_feat_dtk.hpp:74
 
DTK_SWEEP_TYPE
Definition: str_feat_dtk.hpp:63
 
@ DTK_SECTION_RADIUS_CORNER
Definition: str_feat_dtk.hpp:276
 
@ DTK_FEAT_SURFACE
Definition: str_feat_dtk.hpp:350
 
@ DTK_FEAT_SHM_CORNER_RELIEF
Definition: str_feat_dtk.hpp:454
 
DTK_OBJECT_TYPE
Definition: str_feat_dtk.hpp:154