UF_MODL_edge_blend_mult_data_s (view source)
 
Defined in: uf_modl_blends.h
 
Also known as:
 
Overview
New Edge Blend Data Structure with Multiple Chainsets, Variable Radius, Setback, Stopshort and
Options enabled


Data Members

blend_instanced
logical
instanced blend

vrb_tolerance
double
tolerance of a variable blend

smooth_overflow
logical
blend smooth overflow

cliff_overflow
logical
blend cliff overflow

notch_overflow
logical
blend notch overflow

allow_twist_patches
logical
Allow twist patches to be created.
The corresponding option in interactive NX
is Remove Self Intersections. When
allow_twist_patches is TRUE it corresponds
to Remove Self Intersections being set to OFF

soften_vertices
logical
Y-Blend

num_sets
int
number of blend sets to be blended

edge_data
UF_MODL_edge_blend_set_p_t *
Data of an edges/Blendset to be blended or an edge collector.

num_var_rad
int
Number of points where variable radius is defined

var_edges
tag_t *
The edge on which the variable radius is defined

var_radius_data
UF_MODL_blend_point_data_t *
Location of the edge and radius value for the variable
radius

num_setback
int
Number of edges that have setbacks defined.

setback_data
UF_MODL_edge_blend_setback_data_p_t *
Setback data on the edges.

num_stopshort
int
Number of edges that have stopshorts defined.

stopshort_data
UF_MODL_edge_blend_stopshort_data_p_t *
Stopshort data on the edges.