UF_DRF_align_position_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_align_position_t specifies the site locations in the text box which
can be used to locate a drafting object
Data Members
UF_DRF_ALIGN_TOP_LEFT = 1
UF_DRF_ALIGN_TOP_CENTER = 2
UF_DRF_ALIGN_TOP_RIGHT = 3
UF_DRF_ALIGN_MID_LEFT = 4
UF_DRF_ALIGN_MID_CENTER = 5
UF_DRF_ALIGN_MID_RIGHT = 6
UF_DRF_ALIGN_BOTTOM_LEFT = 7
UF_DRF_ALIGN_BOTTOM_CENTER = 8
UF_DRF_ALIGN_BOTTOM_RIGHT = 9
UF_DRF_angular_suppress_zeros_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_angular_suppress_zeros_t
Overview
suppress zeros for angular dimension only
Data Members
UF_DRF_ANG_DISPLAY_ZEROS = 1
UF_DRF_ANG_SUPPRESS_LEADING_ZEROS
UF_DRF_ANG_SUPPRESS_ANY_ZEROS
UF_DRF_ANG_SUPPRESS_TRAILING_ZEROS
UF_DRF_angular_units_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_angular_format_t specifies the supported formats for angular
display.
Data Members
UF_DRF_FRACTIONAL_DEGREES = 1
UF_DRF_WHOLE_DEGREES
UF_DRF_DEGREES_MINUTES
UF_DRF_DEGREES_MINUTES_SECONDS
UF_DRF_appended_text_location_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_appended_text_location_t
Overview
These are the valid settings for appended text location
Data Members
UF_DRF_APPENDED_TEXT_BEFORE
UF_DRF_APPENDED_TEXT_AFTER
UF_DRF_APPENDED_TEXT_ABOVE
UF_DRF_APPENDED_TEXT_BELOW
UF_DRF_area_fill_material_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_area_fill_material_t
Overview
UF_DRF_area_fill_material_t specifies the material to be represented
for area fill
Data Members
UF_DRF_CORK_FELT = (int)UF_DRF_corkfeltfiber
UF_DRF_SOUND_INSULATION = (int)UF_DRF_soundinsulation
UF_DRF_CONCRETE = (int)UF_DRF_concrete
UF_DRF_EARTH = (int)UF_DRF_earth
UF_DRF_ROCK = (int)UF_DRF_rock
UF_DRF_SAND = (int)UF_DRF_sand
UF_DRF_LIQUIDS = (int)UF_DRF_liquids
UF_DRF_WOOD_ACROSS_GRAIN = (int)UF_DRF_woodacrossgrain
UF_DRF_WOOD_ALONG_GRAIN = (int)UF_DRF_woodwithgrain
UF_DRF_SOLID_FILL
UF_DRF_arrow_display_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_dimension_extension_line_t specifies whether arrows are to be
displayed on each side of the dimension
Data Members
UF_DRF_DISPLAY_TWO_ARROWS = 1
UF_DRF_DISPLAY_ARROW_1
UF_DRF_DISPLAY_ARROW_2
UF_DRF_DISPLAY_NO_ARROWS
UF_DRF_arrow_fill_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
Possible value for filled arrowhead
Data Members
UF_DRF_ARROW_NO_FILL
UF_DRF_ARROW_FILLED
UF_DRF_arrow_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
Possible values for arrowhead type
Data Members
UF_DRF_ARROW_CLOSED = 1
UF_DRF_ARROW_OPEN
UF_DRF_ARROW_CROSS
UF_DRF_ARROW_DOT
UF_DRF_ARROW_SYM
UF_DRF_ARROW_NONE
UF_DRF_DATUM_ARROW
UF_DRF_ARROW_SOLID_CLOSED
UF_DRF_ARROW_DOUBLE_CLOSED
UF_DRF_ARROW_DOUBLE_SOLID_CLOSED
UF_DRF_ARROW_DOUBLE_OPEN
UF_DRF_ARROW_INTEGRAL
UF_DRF_ARROW_BOX
UF_DRF_ARROW_TOP_OPEN
UF_DRF_ARROW_BOTTOM_OPEN
UF_DRF_arrowhead_and_fill_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_arrowhead_and_fill_type_t
Overview
Possible values for combined arrowhead and fill type
The enum value corresponding to 7 is unused since there is no
mapping of the datum symbol.
Data Members
UF_DRF_FILLED_DOT = -1
UF_DRF_FILLED_ARROW = 0
UF_DRF_CLOSED_ARROW = (int)UF_DRF_ARROW_CLOSED
UF_DRF_OPEN_ARROW = (int)UF_DRF_ARROW_OPEN
UF_DRF_CROSS_ARROW = (int)UF_DRF_ARROW_CROSS
UF_DRF_DOT_ARROW = (int)UF_DRF_ARROW_DOT
UF_DRF_ORIGIN_SYMBOL_ARROW = (int)UF_DRF_ARROW_SYM
UF_DRF_NO_ARROW = (int)UF_DRF_ARROW_NONE
UF_DRF_CLOSED_SOLID_ARROW = (int)UF_DRF_ARROW_SOLID_CLOSED
UF_DRF_CLOSED_DOUBLE_ARROW = (int)UF_DRF_ARROW_DOUBLE_CLOSED
UF_DRF_CLOSED_DOUBLE_SOLID_ARROW = (int)UF_DRF_ARROW_DOUBLE_SOLID_CLOSED
UF_DRF_OPEN_DOUBLE_ARROW = (int)UF_DRF_ARROW_DOUBLE_OPEN
UF_DRF_INTEGRAL_ARROW = (int)UF_DRF_ARROW_INTEGRAL
UF_DRF_BOX_ARROW = (int)UF_DRF_ARROW_BOX
UF_DRF_FILLED_BOX = 14
UF_DRF_FILLED_DOUBLE_ARROW = 15
UF_DRF_assoc_line_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
Line associativity types
Data Members
UF_DRF_ASSOC_LINE_TYPE_NONE
UF_DRF_EXISTING_LINE
UF_DRF_TWO_POINTS
UF_DRF_DWG_LINE
UF_DRF_ASSOC_LINE_TYPE_MAX
UF_DRF_assoc_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
object associativity types
Data Members
UF_DRF_assoc_type_none = 0
UF_DRF_end_point
UF_DRF_arc_center
UF_DRF_tangency
UF_DRF_intersection
UF_DRF_dwg_pos
UF_DRF_utility_symbol = 9
UF_DRF_smart_point
UF_DRF_on_annotation
UF_DRF_on_stub
UF_DRF_assoc_type_maximum
UF_DRF_associative_origin_type_t (view source)
Defined in: uf_drf_types.h
Overview
The following enumerated type is used to define the type of associative
origin on an annotation.
Data Members
UF_DRF_ORIGIN_DRAG
UF_DRF_ORIGIN_RELATIVE_TO_VIEW
UF_DRF_ORIGIN_RELATIVE_TO_GEOMETRY
UF_DRF_ORIGIN_VERTICALLY_ALIGNED
UF_DRF_ORIGIN_HORIZONTALLY_ALIGNED
UF_DRF_ORIGIN_ALIGNED_WITH_ARROWS
UF_DRF_ORIGIN_AT_A_POINT
UF_DRF_ORIGIN_OFFSET_FROM_TEXT
UF_DRF_block_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
Drafting block types
Data Members
UF_DRF_LINE_BLOCK
UF_DRF_ARCS_BLOCK
UF_DRF_TEXT_BLOCK
UF_DRF_ARROWS_BLOCK
UF_DRF_ASSOCIATIVITY_BLOCK
UF_DRF_chamfer_dimension_form_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_chamfer_dimension_form_t
Overview
Chamfer Dimension : dimension form
Data Members
UF_DRF_CHAMFER_FORM_SYMBOL = 1
UF_DRF_CHAMFER_FORM_SIZE
UF_DRF_CHAMFER_FORM_SIZEANGLE
UF_DRF_CHAMFER_FORM_ANGLESIZE
UF_DRF_chamfer_dimension_leader_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_chamfer_dimension_leader_type_t
Overview
Chamfer Dimension : leader type
Data Members
UF_DRF_CHAMFER_PERPENDICULAR_LEADER = 1
UF_DRF_CHAMFER_PARALLEL_LEADER
UF_DRF_CHAMFER_LINEAR_CHAMFER_DIM
UF_DRF_chamfer_dimension_stub_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_chamfer_dimension_stub_type_t
Overview
Chamfer Dimension : stub type
Data Members
UF_DRF_CHAMFER_TEXTABOVE_LEADER_NOSTUB = 1
UF_DRF_CHAMFER_TEXTAFTER_LEADER_NOSTUB
UF_DRF_CHAMFER_TEXTABOVE_STUB
UF_DRF_CHAMFER_TEXTAFTER_STUB
UF_DRF_chamfer_dimension_symbol_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_chamfer_dimension_symbol_type_t
Overview
Chamfer Dimension : symbol type
Data Members
UF_DRF_CHAMFER_NONE_SYMBOL = 1
UF_DRF_CHAMFER_PREFIX_SYMBOL
UF_DRF_CHAMFER_SUFFIX_SYMBOL
UF_DRF_custom_symbol_text_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_custom_symbol_text_type_t
Overview
Text types for custom symbols
Data Members
UF_DRF_MANDATORY_TEXT
UF_DRF_PARTIALLY_CONTROLLED_TEXT
UF_DRF_FULLY_CONTROLLED_TEXT
UF_DRF_ARBITRARY_TEXT
UF_DRF_INTEGER_TEXT
UF_DRF_REAL_TEXT
UF_DRF_decimal_point_character_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_decimal_point_character_t
Overview
UF_DRF_decimal_point_character_t specifies the decimal point character,
period or comma
Data Members
UF_DRF_DECIMAL_POINT_PERIOD = 1
UF_DRF_DECIMAL_POINT_COMMA
UF_DRF_diameter_radius_placement_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_diameter_radius_placement_t
Overview
UF_DRF_diameter_radius_placement_t specifies the diameter or radius
symbol placement
Data Members
UF_DRF_DIA_RAD_BELOW = 1
UF_DRF_DIA_RAD_AFTER
UF_DRF_DIA_RAD_ABOVE
UF_DRF_DIA_RAD_BEFORE
UF_DRF_DIA_RAD_OMIT
UF_DRF_diameter_symbol_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_diameter_symbol_t specifies the symbol type for a diameter
dimension symbol
Data Members
UF_DRF_DIAMETER_USE_DIA = 1
UF_DRF_STANDARD_DIAMETER_SYMBOL
UF_DRF_USER_DEFINED_DIAMETER_SYMBOL
UF_DRF_SPHERICAL_DIAMETER_SYMBOL
UF_DRF_dimension_orientation_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_dimension_orientation_t
Overview
UF_DRF_dimension_orientation_t specifies the alignment of text relative to
the dimension orientation.
Data Members
UF_DRF_DIMENSION_TEXT_HORIZONTAL = 1
UF_DRF_DIMENSION_TEXT_ALIGNED
UF_DRF_DIMENSION_TEXT_OVER_DIMENSION_LINE
UF_DRF_DIMENSION_TEXT_BY_ANGLE
UF_DRF_DIMENSION_TEXT_PERPENDICULAR
UF_DRF_dogleg_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
Ordinate dimension dog leg display types
Data Members
UF_DRF_ORDDIMENSION_NO_DOGLEG = 1
UF_DRF_ORDDIMENSION_DOGLEG
UF_DRF_dual_dimension_format_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_dual_dimension_format_t
Overview
UF_DRF_dual_dimension_format_t specifies the supported formats for dual
dimension display.
Data Members
UF_DRF_DUAL_DIMENSION_BELOW = 1
UF_DRF_DUAL_DIMENSION_AFTER
UF_DRF_DUAL_DIMENSION_ABOVE
UF_DRF_DUAL_DIMENSION_BEFORE
UF_DRF_NO_DUAL_DIMENSION
UF_DRF_extension_line_display_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_extension_line_display_t
Overview
UF_DRF_dimension_extension_line_t specifies whether extension lines are to
be displayed on each side of the dimension
Data Members
UF_DRF_DISPLAY_TWO_EXT_LINES = 1
UF_DRF_DISPLAY_EXT_LINE_1
UF_DRF_DISPLAY_EXT_LINE_2
UF_DRF_DISPLAY_NO_EXT_LINE
UF_DRF_fraction_denominator_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_fraction_denominator_t
Data Members
UF_DRF_FRACTION_DENOM_1 = 1
UF_DRF_FRACTION_DENOM_2 = 2
UF_DRF_FRACTION_DENOM_4 = 4
UF_DRF_FRACTION_DENOM_8 = 8
UF_DRF_FRACTION_DENOM_16 = 16
UF_DRF_FRACTION_DENOM_32 = 32
UF_DRF_FRACTION_DENOM_64 = 64
UF_DRF_fraction_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_fraction_type_t specifies the supported format for dimension text.
Data Members
UF_DRF_DECIMAL = 1
UF_DRF_HALF_SIZE_FRACTION = 2
UF_DRF_TWO_THIRD_SIZE_FRACTION = 3
UF_DRF_FULL_SIZE_FRACTION = 4
UF_DRF_frame_corner_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
frame corner for UF_DRF_leader_type_t = UF_DRF_leader_type_ext_line
Data Members
UF_DRF_frame_none = 0
UF_DRF_frame_upper_left = 1
UF_DRF_frame_upper_right
UF_DRF_frame_lower_left
UF_DRF_frame_lower_right
UF_DRF_id_symbol_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
id symbol types
Data Members
UF_DRF_sym_circle = 1
UF_DRF_sym_divcir
UF_DRF_sym_square
UF_DRF_sym_divsqr
UF_DRF_sym_hexagon
UF_DRF_sym_divhex
UF_DRF_sym_triup
UF_DRF_sym_tridown
UF_DRF_sym_datum
UF_DRF_sym_roundbox
UF_DRF_sym_underline
UF_DRF_sym_maximum
UF_DRF_inherit_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
enum declarations for the types of feature annotation which can be inherited
Currently only UF_DRF_INHERIT_FEATURE_PARAMETERS is supported
Data Members
UF_DRF_INHERIT_FEATURE_PARAMETERS = 1
UF_DRF_INHERIT_POSITIONAL_DIMENSIONS
UF_DRF_INHERIT_PARAMETERS_AND_POSITIONS
UF_DRF_inspection_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
Dimension inspection display option
Data Members
UF_DRF_NO_INSPECTION = 0
UF_DRF_WITH_INSPECTION
UF_DRF_leader_attach_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_leader_attach_type_t
Overview
leader attachment type
Data Members
UF_DRF_leader_attach_object = 1
UF_DRF_leader_attach_screen
UF_DRF_leader_attach_triangle
UF_DRF_leader_mode_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
leader mode
Data Members
UF_DRF_without_leader = 1
UF_DRF_with_leader
UF_DRF_leader_orientation_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_leader_orientation_t
Overview
Possible values for leader orientation:
Data Members
UF_DRF_NO_STUB
UF_DRF_LEADER_LEFT
UF_DRF_LEADER_RIGHT
UF_DRF_LEADER_TOP
UF_DRF_LEADER_BOTTOM
UF_DRF_leader_side_e (view source)
Defined in: uf_drf_types.h
Data Members
UF_DRF_LEADER_SIDE_LEFT = 0
UF_DRF_LEADER_SIDE_RIGHT
UF_DRF_leader_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
leader type
Data Members
UF_DRF_leader_type_none = 1
UF_DRF_leader_type_line
UF_DRF_leader_type_ext_line
UF_DRF_leader_type_datum
UF_DRF_leader_type_maximum
UF_DRF_line_width_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_line_width_t specifies the supported line widths
Data Members
UF_DRF_NORMAL = 1
UF_DRF_THICK = 2
UF_DRF_THIN = 3
UF_DRF_linear_units_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_linear_units_t specifies the supported types of linear units.
Data Members
UF_DRF_MILLIMETERS = 1
UF_DRF_METERS
UF_DRF_INCHES
UF_DRF_ARCHITECTURAL_FEET_INCHES
UF_DRF_ENGINEERING_FEET_INCHES
UF_DRF_narrow_dimension_display_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_narrow_dimension_display_type_t
Data Members
UF_DRF_NARROW_DISPLAY_NONE = 0
UF_DRF_NARROW_DISPLAY_NO_LEADER
UF_DRF_NARROW_DISPLAY_WITH_LEADER_NO_STUB
UF_DRF_NARROW_DISPLAY_TEXT_ABOVE_STUB
UF_DRF_NARROW_DISPLAY_TEXT_AFTER_STUB
UF_DRF_narrow_dimension_text_orientation_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_narrow_dimension_text_orientation_t
Data Members
UF_DRF_NARROW_HORIZONTAL = 0
UF_DRF_NARROW_PARALLEL
UF_DRF_object_assoc_line_type_e (view source)
Defined in: uf_drf_types.h
Overview
The following enumerated type contains those "line types" supported by
annotation associativities.
Data Members
UF_DRF_NO_LINE_TYPE
UF_DRF_EXISTING_LINE_TYPE
UF_DRF_POINT_VECTOR_LINE_TYPE
UF_DRF_EXTENSION_LINE_TYPE
UF_DRF_CENTERLINE_COMPONENT_LINE_TYPE
UF_DRF_ENTERED_ANGLE_LINE_TYPE
UF_DRF_HORIZONTAL_RIGHT_LINE_TYPE
UF_DRF_VERTICAL_UP_LINE_TYPE
UF_DRF_HORIZONTAL_LEFT_LINE_TYPE
UF_DRF_VERTICAL_DOWN_LINE_TYPE
UF_DRF_BASE_LINE_TYPE
UF_DRF_object_assoc_point_type_e (view source)
Defined in: uf_drf_types.h
Overview
The following enumerated type contains those "point types" supported by
annotation associativities.
Data Members
UF_DRF_NO_POINT_TYPE
UF_DRF_CONTROL_POINT_POINT_TYPE
UF_DRF_ARC_CENTER_POINT_TYPE
UF_DRF_TANGENT_POINT_TYPE
UF_DRF_INTERSECTION_POINT_TYPE
UF_DRF_SCREEN_POSITION_POINT_TYPE
UF_DRF_CYLINDRICAL_FACE_TYPE
UF_DRF_POINT_ON_CURVE_POINT_TYPE
UF_DRF_OFFSET_CIRCLE_POINT_TYPE
UF_DRF_ordarrow_line_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_ordarrow_line_type_t
Overview
Ordinate dimension arrow and line display types
Data Members
UF_DRF_ORDARROW_LINE_NO_DISPLAY
UF_DRF_ORDARROW_LINE_DISPLAY
UF_DRF_orddim_margin_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_orddim_margin_type_t
Overview
Ordinate dimension margin types
Data Members
UF_DRF_ORDHORIZONTAL_MARGIN
UF_DRF_ORDVERTICAL_MARGIN
UF_DRF_ordorigin_display_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_ordorigin_display_type_t
Overview
Ordinate dimension origin name display type
Data Members
UF_DRF_ORDORIGIN_UD_SYMBOL
UF_DRF_ORDORIGIN_HOR_VER_DIM
UF_DRF_ORDORIGIN_HORIZONTAL_DIM
UF_DRF_ORDORIGIN_VERTICAL_DIM
UF_DRF_ORDORIGIN_NAME
UF_DRF_quadrant_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
Ordinate dimension positive quadrant
Data Members
UF_DRF_QUADRANT_ONE = 1
UF_DRF_QUADRANT_TWO
UF_DRF_QUADRANT_THREE
UF_DRF_QUADRANT_FOUR
UF_DRF_QUADRANT_FIVE
UF_DRF_radius_symbol_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_radius_symbol_t specifies the symbol type for a radial dimension
symbol
Data Members
UF_DRF_RADIUS_USE_R = 1
UF_DRF_RADIUS_USE_RAD
UF_DRF_USER_DEFINED_RADIUS_SYMBOL
UF_DRF_RADIUS_USE_SR
UF_DRF_RADIUS_USE_CR
UF_DRF_reference_symbol_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_reference_symbol_type_t
Overview
Dimension reference display option
Data Members
UF_DRF_NO_REFERENCE_SYMBOL = 0
UF_DRF_WITH_REFERENCE_SYMBOL
UF_DRF_render_text_status_t (view source)
Defined in: uf_drf_types.h
Data Members
UF_DRF_RENDER_CANNOT_RENDER_SYMBOL = -2
UF_DRF_RENDER_CANNOT_RENDER_CHAR
UF_DRF_RENDER_OK
UF_DRF_RENDER_DRAWN
UF_DRF_RENDER_NOT_DRAWN
UF_DRF_retained_state_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_retained_state_t defines the states for retained annotations
Data Members
UF_DRF_KEEP_RETAINED_ANNOTATIONS
UF_DRF_DELETE_RETAINED_ANNOTATIONS
UF_DRF_section_line_arrowhead_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_section_line_arrowhead_t
Overview
UF_DRF_section_line_arrowhead_t specifies the type of arrowhead for
section line display
Data Members
UF_DRF_SECTION_LINE_ARROWHEAD_OPEN = 1
UF_DRF_SECTION_LINE_ARROWHEAD_CLOSED
UF_DRF_SECTION_LINE_ARROWHEAD_FILLED
UF_DRF_section_line_display_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_section_line_display_t
Overview
UF_DRF_section_line_display_t specifies the type of section line display
Data Members
UF_DRF_NO_SECTION_LINE_DISPLAY
UF_DRF_ANSI_SECTION_LINE_DISPLAY
UF_DRF_ISO_SECTION_LINE_DISPLAY
UF_DRF_ISO128_SECTION_LINE_DISPLAY
UF_DRF_JIS_SECTION_LINE_DISPLAY
UF_DRF_GB_SECTION_LINE_DISPLAY
UF_DRF_symbol_connection_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_symbol_connection_type_t
Overview
The following enumerated type describes the type of connections for a custom symbol
Data Members
UF_DRF_LEFT_LEADER_CONNECTION
UF_DRF_RIGHT_LEADER_CONNECTION
UF_DRF_text_above_leader_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_text_above_leader_t
Overview
Control display of text above the leader stub.
This option applies to Labels.
It also applies to radial type dimensions (radius, diameter, hole,
concentric circle, folded radius) when the Text Alignment is Horizontal
or By Angle. Currently, only options UF_DRF_NO_TEXT_ABOVE_LEADER and
UF_DRF_LEADER_BOTTOM_TEXT_MAX are valid for dimensions.
All options except the first display the text above the leader stub.
Options with 'BOTTOM' display the leader stub below the bottom line of
text. Options with 'TOP' display the leader stub below the top line of
text.
Options with 'UNDERLINE' will underline all other lines of text.
Options with 'MAX' will extend the stub and optional underlines to the
maximum text length. For options without 'MAX' the stub and optional
underlines will be extended to the length of the text line it is under.
Data Members
UF_DRF_NO_TEXT_ABOVE_LEADER
UF_DRF_LEADER_BOTTOM_TEXT_MAX
UF_DRF_LEADER_BOTTOM_TEXT_MAX_UNDERLINE
UF_DRF_LEADER_BOTTOM_TEXT
UF_DRF_LEADER_BOTTOM_TEXT_UNDERLINE
UF_DRF_LEADER_TOP_TEXT_MAX
UF_DRF_LEADER_TOP_TEXT_MAX_UNDERLINE
UF_DRF_LEADER_TOP_TEXT
UF_DRF_LEADER_TOP_TEXT_UNDERLINE
UF_DRF_text_arrow_placement_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_text_arrow_placement_t
Overview
UF_DRF_text_arrow_placement_t specifies the type of placement for the
dimension: inferred or manual.
Data Members
UF_DRF_AUTO_PLACEMENT = 1
UF_DRF_PLACEMENT_MANUAL_ARROWS_IN
UF_DRF_PLACEMENT_MANUAL_ARROWS_OUT
UF_DRF_text_just_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_text_just_t specifies the supported horizontal text justifcation
options
Data Members
UF_DRF_TEXT_LEFT = 1
UF_DRF_TEXT_CENTER = 2
UF_DRF_TEXT_RIGHT = 3
UF_DRF_text_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
Possible value for text type
Data Members
UF_DRF_DIM_TEXT = 1
UF_DRF_DUAL_DIM_TEXT
UF_DRF_TOLERANCE_TEXT
UF_DRF_DUAL_TOLERANCE_TEXT
UF_DRF_RAD_DIA_TEXT
UF_DRF_TEXT_APP_AT_CREATION
UF_DRF_TEXT_APP_AT_EDITING
UF_DRF_tolerance_placement_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_tolerance_placement_t
Overview
UF_DRF_tolerance_location_t specifies the location of the tolerance value
relative to the dimension text
Data Members
UF_DRF_TOLERANCE_BELOW_DIMENSION = 1
UF_DRF_TOLERANCE_AFTER_DIMENSION
UF_DRF_TOLERANCE_ABOVE_DIMENSION
UF_DRF_tolerance_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
UF_DRF_tolerance_type_t specifies the tolerance type for a dimension
Data Members
UF_DRF_NO_TOLERANCE = 1
UF_DRF_LIMIT_ONE_LINE
UF_DRF_LIMIT_TWO_LINES
UF_DRF_BILATERAL_ONE_LINE
UF_DRF_BILATERAL_TWO_LINES
UF_DRF_UNILATERAL_ABOVE
UF_DRF_UNILATERAL_BELOW
UF_DRF_BASIC_TOL
UF_DRF_REFERENCE_TOL
UF_DRF_LIMIT_LARGER_FIRST
UF_DRF_LIMIT_LARGER_BELOW
UF_DRF_NOT_TO_SCALE_TOL
UF_DRF_DIAMETER_REFERENCE_TOL
UF_DRF_LIMIT_AND_FIT
UF_DRF_trim_dim_line_style_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_trim_dim_line_style_t
Data Members
UF_DRF_DONT_TRIM_DIM_LINE = 0
UF_DRF_TRIM_DIM_LINE
UF_DRF_ud_symbol_pen_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_ud_symbol_pen_type_t
Overview
User Defined Symbol pen types
Data Members
UF_DRF_UD_SYMBOL_MOVE
UF_DRF_UD_SYMBOL_DRAW
UF_DRF_uds_size_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
The following enumerated type is used for setting the user defined
symbols parameters on objects and determines whether the stored values
should be interpreted as "length / height" or "scale / aspect ratio"
parameters.
Data Members
UF_DRF_LENGTH_HEIGHT
UF_DRF_SCALE_ASPECT_RATIO
UF_DRF_valid_cline_form_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_valid_cline_form_t
Overview
Centerline forms
Data Members
UF_DRF_linear_cline = 1
UF_DRF_cpt_cline_fcir
UF_DRF_cpt_cline_pcir
UF_DRF_cpt_cline_fbolt
UF_DRF_cpt_cline_pbolt
UF_DRF_3pt_cline_fcir
UF_DRF_3pt_cline_pcir
UF_DRF_3pt_cline_fbolt
UF_DRF_3pt_cline_pbolt
UF_DRF_offcyl_cline_off
UF_DRF_offcyl_cline_obj
UF_DRF_symmetrical_cline
UF_DRF_offctrpt_nx
UF_DRF_offctrpt_cx
UF_DRF_offctrpt_fx
UF_DRF_offctrpt_ny
UF_DRF_offctrpt_cy
UF_DRF_offctrpt_fy
UF_DRF_block_cline
UF_DRF_valid_material_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
Area Fill material types
Data Members
UF_DRF_corkfeltfiber = 1
UF_DRF_soundinsulation
UF_DRF_concrete
UF_DRF_earth
UF_DRF_rock
UF_DRF_sand
UF_DRF_liquids
UF_DRF_woodacrossgrain
UF_DRF_woodwithgrain
UF_DRF_vertical_text_just_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_vertical_text_just_t
Overview
UF_DRF_vertical_text_just_t specifies the supported vertical justification
options
Data Members
UF_DRF_TEXT_TOP = 1
UF_DRF_TEXT_MIDDLE = 2
UF_DRF_TEXT_BOTTOM = 3
UF_DRF_weld_contour_types_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_weld_contour_types_t
Overview
enum declaration for contour type of the weld
Data Members
UF_DRF_WELD_NONE = 0
UF_DRF_WELD_CONVEX
UF_DRF_WELD_FLUSH
UF_DRF_WELD_CONCAVE
UF_DRF_WELD_BLENDED_TOES
UF_DRF_WELD_BACKING_PERM
UF_DRF_WELD_BACKING_REMV
UF_DRF_weld_finish_types_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_weld_finish_types_t
Overview
enum declaration for type of finish for the weld
Data Members
UF_DRF_WELD_NO_FINISH = 0
UF_DRF_WELD_CHIP_FINISH
UF_DRF_WELD_GRIND_FINISH
UF_DRF_WELD_HAMMER_FINISH
UF_DRF_WELD_MACHINE_FINISH
UF_DRF_WELD_ROLL_FINISH
UF_DRF_WELD_PEEN_FINISH
UF_DRF_weld_ident_line_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_weld_ident_line_type_t
Overview
enum declaration for identification line response
Data Members
UF_DRF_WELD_SYM_NO_IDENT_LINE = 1
UF_DRF_WELD_SYM_IDENT_LINE_TOP
UF_DRF_WELD_SYM_IDENT_LINE_BOTTOM
UF_DRF_weld_size_code_e (view source)
Defined in: uf_drf_types.h
Also known as:
Overview
enum declaration for size code
Data Members
UF_DRF_WELD_NO_CODE = -1
UF_DRF_WELD_CODE_A
UF_DRF_WELD_CODE_C
UF_DRF_WELD_CODE_D
UF_DRF_WELD_CODE_S
UF_DRF_WELD_CODE_Z
UF_DRF_WELD_CODE_P
UF_DRF_weld_sym_ext_type_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_weld_sym_ext_type_t
Overview
enum declaration for extension type
Data Members
UF_DRF_WELD_SYM_EXT_NONE = 0
UF_DRF_WELD_SYM_EXT_DOG_LEG
UF_DRF_WELD_SYM_EXT_BOX
UF_DRF_weld_symbol_types_e (view source)
Defined in: uf_drf_types.h
Also known as:
- UF_DRF_weld_symbol_types_t
Overview
enum declarations for the weld symbol types
Data Members
UF_DRF_WELD_NO_SYMBOL = 0
UF_DRF_WELD_BUTT_WITH_RE_SYMBOL
UF_DRF_WELD_SQUARE_BUTT_SYMBOL
UF_DRF_WELD_GROOVE_V_SYMBOL
UF_DRF_WELD_V_WITH_BRF_SYMBOL
UF_DRF_WELD_BEVEL_SYMBOL
UF_DRF_WELD_BEVEL_WITH_BRF_SYMBOL
UF_DRF_WELD_U_SYMBOL
UF_DRF_WELD_J_SYMBOL
UF_DRF_WELD_FLARE_V_SYMBOL
UF_DRF_WELD_FLARE_BEVEL_SYMBOL
UF_DRF_WELD_FILLET_SYMBOL
UF_DRF_WELD_PLUG_SLOT_SYMBOL
UF_DRF_WELD_EDGE_SYMBOL
UF_DRF_WELD_SPOT_SYMBOL
UF_DRF_WELD_SEAM_SYMBOL
UF_DRF_WELD_STP_FLANK_V_SYMBOL
UF_DRF_WELD_STP_FLANK_BEVEL_SYMBOL
UF_DRF_WELD_BACKING_SYMBOL
UF_DRF_WELD_STUD_SYMBOL
UF_DRF_WELD_SURFACING_SYMBOL
UF_DRF_WELD_SURFACE_JOINT_SYMBOL
UF_DRF_WELD_INCLINED_JOINT_SYMBOL
UF_DRF_WELD_FOLD_JOINT_SYMBOL