UF_MODL_mswp_extrude_s (view source)
 
Defined in: uf_modl_mswp_types.h
 
Also known as:
 
Overview
The main data structure for Extrude


Data Members

section
tag_t


direction
tag_t


dist_tol
double


chain_tol
double


planar_tol
double


angle_tol
double


limits
UF_MODL_mswp_limits_t


offsets
UF_MODL_mswp_offsets_t


taper
UF_MODL_mswp_taper_t


sign
UF_FEATURE_SIGN


target_body
tag_t


heal_geom
int
0 = no action
1 = fix the geometry defects of input curves
if within tolerance, including gap/overlay
between curves and off-planar condition for capping.

solid_preferred
logical


allow_self_intersecting_section
logical


openProfileSmartVolume
logical
the option for enabling open profile smart volume.
When this option is set to true, extends the tool volume
along open end points of the profile to find
closure with the target body.

closeProfileRule
int
the option defines how to extend the open profile
to form a proper intersection with the target body.
0 = FCI, Extends the open profile to form
the first complete intersection with the target
1 = LCI, Extends the open profile to form
the last complete intersection with the target
2 = CCI, For subtract boolean operation, extends the open profile
to form the last complete intersection if the profile lies
outside the target excluding the coincident portion.
Otherwise, uses the first complete intersection.

treatBsplineAsPline
int
-1 unset, 0= false; 1= true;