formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Control Objects | Nurbz Curve
Description
Create a nurbz curve object from a set of profile curves. There must be at least 3 profiles. All the cross sections generated will be closed. If use_plane is TRUE, the normal of the plane is specified in the next parameter. The profiles are intersected with the plane and the intersection points are used to generate the cross sections. If use_plane is FALSE, the cross sections are generated through equally spaced points along the profile curves.
Plugin Prototype
fzrt_error_td fz_objt_cnstr_nrbz_curve_sections(
fzrt_int | windex, |
crv_objs, | |
fzrt_int | nobjs, |
fzrt_int | n_sections, |
use_plane, | |
normal, | |
refn_opts, | |
ent_list ) |
Parameters
windex [Input]
project window index
crv_objs [Input]
profile curves
nobjs [Input]
number of profiles
Range: nobjs >= 3
n_sections [Input]
number of cross sections
use_plane [Input]
TRUE, if plane is specified
normal [Input]
normal direction of the plane
refn_opts [Input, Optional]
Refinement options
ent_list [Result]
list of nurbz object pointers
Returns
Error codes
Availability
5.0.0.0
Example Files
See Also
, fz_objt_cnstr_nrbz_curve_extract
Function Set
Defined in