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


Data Members

hidden_line
UF_DRAW_hidden_line_t
Hidden line removal, use
UF_DRAW_hidden_line_removal_off or
UF_DRAW_hidden_line_removal_on

hidden_line_color
int
Hidden line color

hidden_line_font
int
Hidden line font

hidden_line_width
int
Hidden line width,
please use
UF_OBJ_WIDTH_NORMAL,
UF_OBJ_WIDTH_THIN,
UF_OBJ_WIDTH_THICK, or
UF_OBJ_WIDTH_ORIGINAL

edge_hiding_edge
UF_DRAW_edge_hiding_edge_t
UF_DRAW_edge_hiding_edge_off or
UF_DRAW_edge_hiding_edge_on

smooth
UF_DRAW_smooth_t
Smooth Edges UF_DRAW_smooth_off or
UF_DRAW_smooth_on

tolerance
double
Chord height tolerance for
silhouettes and hidden line
display; must be >= 0.0

silhouettes
UF_DRAW_silhouette_t
UF_DRAW_silhouettes_off or
UF_DRAW_silhouettes_on

uvhatch
UF_DRAW_uvhatch_t
UF_DRAW_uvhatch_off or
UF_DRAW_uvhatch_on

smooth_edge_color
int
Smooth edge color
(0=original)

smooth_edge_font
int
Smooth edge font
(0=original)

smooth_edge_width
int
Smooth edge width
(see hidden_line_width)

smooth_edge_gap
UF_DRAW_gap_t
Smooth edge gap
(0=off, 1 = on)

smooth_edge_gap_size
double
Smooth edge gap
size (in part units)

virtual_intersect
UF_DRAW_virtual_intersect_t
Virtual intersection
curves (0=off, 1 = on)

virtual_intersect_color
int
Virtual
intersection color
(0=original)

virtual_intersect_font
int
Virtual
intersection font
(0=original)

virtual_intersect_width
int
Virtual
intersection width
(0=original)

virtual_intersect_gap
UF_DRAW_gap_t


virtual_intersect_gap_size
double


extracted_edges
UF_DRAW_extracted_edges_t
Associative Extracted
Edge use (0=off, 1=on)

visible_line_color
int
(0 = original)

visible_line_font
int
(0=original)

visible_line_width
int
Please use either
UF_OBJ_WIDTH_NORMAL,
UF_OBJ_WIDTH_THIN,
UF_OBJ_WIDTH_THICK, or
UF_OBJ_WIDTH_ORIGINAL

interfering_solids
int
0 = no interfering solids
1 = yes without Interference Curves
2 = yes and render InterferenceCurves

referenced_edges_only
logical
When TRUE, renders only hidden lines
referencing annotation with hidden line
settings above. When FALSE, all hidden
lines are rendered with hidden line
settings above.

edges_hidden_by_own_solid
logical
When TRUE, renders self-hidden
edges according to hidden line
settings above. When FALSE, only
edges hidden by other solids are
rendered according to hidden line
settings above.

simplify_small_features
int
0 = don't simplify
1 = simplify features
smaller than small_feature_tolerance
when rendering hidden lines.
2 = hide features small than the
small_feature_tolerance when
rendering hidden lines.

small_feature_tolerance
double
Small feature tolerance percentage
(from 0.0 to 5.00). Features
smaller than this percentage of the
model will be simplified when
simplify_small_features is true.

traceline_visible_color
int
Traceline visible color
(0=original)

traceline_visible_font
int
Traceline visible font
(0=original)

traceline_visible_width
int
Traceline visible width
(see hidden_line_width)

traceline_hidden_color
int
Traceline hidden color
(0=original)

traceline_hidden_font
int
Traceline hidden font
(0=invisible)

traceline_hidden_width
int
Traceline hidden width
(see hidden_line_width)

traceline_gap
UF_DRAW_gap_t
Traceline gap
(0=off, 1 = on)

traceline_gap_size
double
Traceline gap
size (in part units)