UF_DRAW_arw_head_cntl_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Arrow head control (style)


Figure. Arrowhead Style, Open, Closed and Filled


Data Members

UF_DRAW_closed_arrowhead = 1


UF_DRAW_open_arrowhead


UF_DRAW_filled_arrowhead


 


 
UF_DRAW_arw_head_type_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Arrow head types


Data Members

UF_DRAW_ansi_arrow = 1


UF_DRAW_iso_arrow


UF_DRAW_iso128


UF_DRAW_jis


UF_DRAW_gb


 


 
UF_DRAW_boundary_type_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Boundary types


Data Members

UF_DRAW_BREAK_DETAIL_TYPE = 1


UF_DRAW_MANUAL_RECTANGLE_TYPE


UF_DRAW_AUTOMATIC_RECTANGLE_TYPE


UF_DRAW_BOUND_BY_OBJECTS_TYPE


 


 
UF_DRAW_break_position_type_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
break region positioning mehods


Data Members

UF_DRAW_BREAK_POSITION_INFERRED = 0


UF_DRAW_BREAK_POSITION_DISTANCE


UF_DRAW_BREAK_POSITION_TWO_REGIONS


UF_DRAW_BREAK_POSITION_DEFAULT


 


 
UF_DRAW_comp_section_in_view_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Sectioning component in view settings.


Data Members

UF_DRAW_NON_SECTIONED = 0


UF_DRAW_SECTIONED


UF_DRAW_NOT_VIEW_SPECIFIED


 


 
UF_DRAW_data_source_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Data source for plot data.


Data Members

UF_DRAW_DRAWING_DATA = 0


UF_DRAW_DEFAULT_DATA


 


 
UF_DRAW_drafting_curve_type_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
drafting curve type


Data Members

UF_DRAW_unknown_type = -1


UF_DRAW_extracted_edge_type = 1


UF_DRAW_silhouette_curve_type


UF_DRAW_thread_silhouette_curve_type


UF_DRAW_section_edge_type


UF_DRAW_thread_section_edge_type


UF_DRAW_vi_curve_type


UF_DRAW_uvhatch_curve_type


UF_DRAW_trace_line_type


UF_DRAW_simplified_curve_type


UF_DRAW_interference_curve_type


UF_DRAW_extracted_model_curve_type


 


 
UF_DRAW_edge_hiding_edge_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Hidden edge status


Data Members

UF_DRAW_edge_hiding_edge_off = 0


UF_DRAW_edge_hiding_edge_on


 


 
UF_DRAW_english_size_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 


Data Members

UF_DRAW_A = 1
8.5 x 11

UF_DRAW_B
11 X 17

UF_DRAW_C
17 X 22

UF_DRAW_D
22 X 34

UF_DRAW_E
34 X 44

UF_DRAW_F
28 X 40

UF_DRAW_H
28 X 44

UF_DRAW_J
34 X 55

 


 
UF_DRAW_extracted_edges_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Extracted edge status - should edges be extracted for the view?


Data Members

UF_DRAW_extracted_edges_off = 0


UF_DRAW_extracted_edges_on


 


 
UF_DRAW_gap_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Smooth Edge Gap status


Data Members

UF_DRAW_gap_off = 0


UF_DRAW_gap_on


 


 
UF_DRAW_hidden_line_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Hidden line removal status


Data Members

UF_DRAW_hidden_line_removal_off = 0


UF_DRAW_hidden_line_removal_on


 


 
UF_DRAW_label_on_parent_type_t (view source)
 
Defined in: uf_draw_types.h
 
Overview
view label on parent type - used for detail views


Data Members

UF_DRAW_parent_view_label_no_display = 0
no circle

UF_DRAW_parent_view_label_boundary
circle

UF_DRAW_parent_view_label_circle = UF_DRAW_parent_view_label_boundary
alternate name for circle

UF_DRAW_parent_view_label_note
circle with note

UF_DRAW_parent_view_label_label
circle with label

UF_DRAW_parent_view_label_embedded
embedded note in circle

UF_DRAW_parent_view_label_true_boundary
true boundary

 


 
UF_DRAW_metric_size_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Drawing Sizes


Data Members

UF_DRAW_A0 = 1
841 x 1189

UF_DRAW_A1
594 X 841

UF_DRAW_A2
420 X 594

UF_DRAW_A3
297 X 420

UF_DRAW_A4
210 X 297

 


 
UF_DRAW_pen_assignment_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Pen assignment for plot data.


Data Members

UF_DRAW_USE_CURRENT_VALUE = 0


UF_DRAW_DENSITY


UF_DRAW_COLOR


 


 
UF_DRAW_proj_dir_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Orthographic Projection Direction


Data Members

UF_DRAW_project_infer = 0


UF_DRAW_project_above


UF_DRAW_project_right


UF_DRAW_project_below


UF_DRAW_project_left


 


 
UF_DRAW_projection_angle_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Projection Angles


Data Members

UF_DRAW_NO_ANGLE_DATA = 0


UF_DRAW_THIRD_ANGLE_PROJECTION


UF_DRAW_FIRST_ANGLE_PROJECTION


 


 
UF_DRAW_secondary_indexing_align_t (view source)
 
Defined in: uf_draw_types.h
 
Overview
Secondary indexing alignment


Data Members

UF_DRAW_secondary_indexing_inline = 0


UF_DRAW_secondary_indexing_subscript


 


 
UF_DRAW_silhouette_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Silhouette status


Data Members

UF_DRAW_silhouettes_off = 0


UF_DRAW_silhouettes_on


 


 
UF_DRAW_size_state_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 


Data Members

UF_DRAW_METRIC_SIZE = 0


UF_DRAW_ENGLISH_SIZE


UF_DRAW_CUSTOM_SIZE


 


 
UF_DRAW_smooth_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Edge smooth status


Data Members

UF_DRAW_smooth_off = 0


UF_DRAW_smooth_on


 


 
UF_DRAW_sx_assy_xhatch_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Section view assembly crosshatching status


Data Members

UF_DRAW_sx_assy_xhatch_off = 0


UF_DRAW_sx_assy_xhatch_on


 


 
UF_DRAW_sx_background_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Section view background status


Data Members

UF_DRAW_sx_background_off = 0


UF_DRAW_sx_background_on


 


 
UF_DRAW_sx_crosshatch_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Section view crosshatch status


Data Members

UF_DRAW_sx_crosshatch_off = 0


UF_DRAW_sx_crosshatch_on


 


 
UF_DRAW_sx_section_sheet_body_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Section view Section Sheet Bodies status


Data Members

UF_DRAW_sx_section_sheet_body_off = 0


UF_DRAW_sx_section_sheet_body_on


 


 
UF_DRAW_sxline_display_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Section line display


Data Members

UF_DRAW_no_display_sxline = 1


UF_DRAW_display_sxline


 


 
UF_DRAW_sxline_leg_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Revolved section line leg


Data Members

UF_DRAW_sxline_leg1 = 1


UF_DRAW_sxline_leg2


 


 
UF_DRAW_sxline_status_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Section line status


Data Members

UF_DRAW_invalid_sxline = 0
status may require that a segment be
added with UF_DRAW_add_sxline_sxseg

UF_DRAW_valid_sxline
section line is valid

UF_DRAW_sxline_sxseg_lost_assoc
warning, at least one segment
of section line lost associativity

UF_DRAW_sxline_rotpt_lost_assoc
warning, section line rotation
point lost associativity

UF_DRAW_sxline_rotpt_or_sxseg_lost_assoc
warning, section line rotation
point lost associativity and at
least one segment of section
line lost associativity

 


 
UF_DRAW_sxline_type_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Section line type


Data Members

UF_DRAW_simple_sxline = 1


UF_DRAW_stepped_sxline


UF_DRAW_revolved_sxline


UF_DRAW_half_sxline


UF_DRAW_unfolded_sxline


UF_DRAW_breakline


UF_DRAW_folded_sxline


 


 
UF_DRAW_sxseg_highlight_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Section segment highlight status


Data Members

UF_DRAW_unhighlighted = 0


UF_DRAW_highlighted


 


 
UF_DRAW_sxseg_mode_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Section line segment mode


Data Members

UF_DRAW_user_defined_sxseg = 1


UF_DRAW_system_defined_sxseg


 


 
UF_DRAW_sxseg_type_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Section line segment type


Data Members

UF_DRAW_sxseg_arrow = UF_arrow_segment_subtype


UF_DRAW_sxseg_cut = UF_cut_segment_subtype


UF_DRAW_sxseg_bend = UF_bend_segment_subtype


 


 
UF_DRAW_thd_meth_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
The following enum defines the rendering methods for all of the threads
in a given view.


Data Members

UF_DRAW_THD_METH_NONE=0
No method specified (default for pre-v12 parts)

UF_DRAW_THD_METH_ANSI_SIMPLIFIED
Render threads using the ANSI
standard simplified method

UF_DRAW_THD_METH_ANSI_SCHEMATIC
Render threads using the ANSI
standard schematic method

UF_DRAW_THD_METH_ANSI_DETAILED
Render threads using the ANSI
standard detailed method

UF_DRAW_THD_METH_ISO_SIMPLIFIED
Render threads using the ISO
standard simplified method

UF_DRAW_THD_METH_ISO_DETAILED
Render thread using the ISO
standard detailed method

UF_DRAW_THD_METH_ESKD_SIMPLIFIED
Render thread using the
ESKD standard.

 


 
UF_DRAW_uvhatch_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
UV Hatch status


Data Members

UF_DRAW_uvhatch_off = 0


UF_DRAW_uvhatch_on


 


 
UF_DRAW_view_label_letter_format_t (view source)
 
Defined in: uf_draw_types.h
 
Overview
view label letter format


Data Members

UF_DRAW_view_label_single_letter = 1


UF_DRAW_view_label_dashed_letter


 


 
UF_DRAW_view_label_parm_type_t (view source)
 
Defined in: uf_draw_types.h
 
Overview
view label parameter type


Data Members

UF_DRAW_view_label_other_view = 1


UF_DRAW_view_label_detail_view


UF_DRAW_view_label_section_view


UF_DRAW_view_label_projected_view


 


 
UF_DRAW_view_label_position_t (view source)
 
Defined in: uf_draw_types.h
 
Overview
view label position relative to view boundary


Data Members

UF_DRAW_view_label_below_boundary = 1


UF_DRAW_view_label_above_boundary


 


 
UF_DRAW_view_label_scale_format_t (view source)
 
Defined in: uf_draw_types.h
 
Overview
view label scale format


Data Members

UF_DRAW_view_label_ratio = 1


UF_DRAW_view_label_vertical_fraction


UF_DRAW_view_label_horizontal_fraction


UF_DRAW_view_label_Nx


 


 
UF_DRAW_view_label_scale_position_t (view source)
 
Defined in: uf_draw_types.h
 
Overview
view label scale position relative to view label


Data Members

UF_DRAW_view_label_below = 1
scale label is below view label

UF_DRAW_view_label_above
scale label is above view label

UF_DRAW_view_label_before
scale label is before view label

UF_DRAW_view_label_after
scale label is after view label

 


 
UF_DRAW_view_label_view_text_type_t (view source)
 
Defined in: uf_draw_types.h
 
Overview
view label view label type - use view name or prefix and letter


Data Members

UF_DRAW_view_label_view_name = 1


UF_DRAW_view_label_prefix_and_letter


 


 
UF_DRAW_view_status_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
View Status for Adding Views


Data Members

UF_DRAW_ACTIVE_VIEW = 1


UF_DRAW_REFERENCE_VIEW


 


 
UF_DRAW_virtual_intersect_e (view source)
 
Defined in: uf_draw_types.h
 
Also known as:
 
Overview
Virtual Intersection Curve status


Data Members

UF_DRAW_virtual_intersect_off = 0


UF_DRAW_virtual_intersect_on


 


 
UF_DRF_view_label_text_to_stub_format_t (view source)
 
Defined in: uf_draw_types.h
 
Overview
view label text to stub format option - used for detail views


Data Members

UF_DRAW_parent_view_label_text_before_stub = 0


UF_DRAW_parent_view_label_text_above_stub