formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Control Objects | Smooth Rounded

# fz_objt_edit_srnd_stitch

Description

Applies Smooth Stitch Rounding to input object. A sequence of edges joining smoothly with a minimum angle of 100 degrees starting with the input edge is first identified and then the input Smooth Rounding options are assigned to them. The following parameter identifiers in fz_objt_srnd_parm_enum do not apply for the smooth rounding options to this function:
FZ_OBJT_SRND_PARM_NUM_EDGE FZ_OBJT_SRND_PARM_EDGE_ARRAY FZ_OBJT_SRND_PARM_VRTX_TYPE FZ_OBJT_SRND_PARM_VRTX_BULGE FZ_OBJT_SRND_PARM_VRTX_SETBACK FZ_OBJT_SRND_PARM_NUM_VRTX FZ_OBJT_SRND_PARM_VRTX_ARRAY

Plugin Prototype

fzrt_error_td fz_objt_edit_srnd_stitch(

fzrt_int | windex,
fz_objt_ptr | src_obj,
fzrt_int | seg_indx,
fz_objt_srnd_opts_ptr | srnd_opts,
fz_attr_refn_ptr | refn_opts )

Parameters

windex [Input]

project window index

src_obj [Input]

Source Object

seg_indx [Input]

Segment index

srnd_opts [Input]

Smooth rounding options

refn_opts [Input, Optional]

Display resolution options
See fz_attr_refn_parm_enum for defaults

Returns

Error codes
MODEL_ERR_WRONG_OBJT_TYPE - object passed in is not a solid or surface object

Availability

5.0.0.0

Example Files

util_objt_srnd.fsl

See Also

,,,

Function Set

fz_model_fset

Defined in

fz_objt_srnd_api.h