UF_MODL_edge_blend_mult_data_s (查看源代码)
 
定义在: uf_modl_blends.h
 
也被称为:
 
概述
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 * (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.