|
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
} |
|