formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Control Objects | Nurbz Object
Description
Creates a nurbz object that passes through the given points that are
arranged in a grid format.
The 3D points are contained in an array of fz_xyz_td. The v index varies first.
That is, a row of v points for the first u value is found first. Then, the row of
v points for the next u value.
U degree must be greater than zero and must be less than the number of U points.
V degree must be greater than zero and must be less than the number of V points.
Plugin Prototype
fzrt_error_td fz_objt_cnstr_nrbz_through_points(
fzrt_int | windex, |
points, | |
fzrt_int | u_npts, |
fzrt_int | u_degree, |
u_closed, | |
fzrt_int | v_npts, |
fzrt_int | v_degree, |
v_closed, | |
nrbz_opts, | |
refn_opts, | |
obj ) |
Parameters
windex [Input]
project window index
points [Input]
array of 3D grid points
u_npts [Input]
number of points in the u direction
Range: u_npts >= 1
u_degree [Input]
degree in the u direction
Range: 1 <= u_degree <= u_degree-1
u_closed [Input]
is the surface closed in the u direction
v_npts [Input]
number of points in the v direction
Range: v_npts >= 1
v_degree [Input]
degree in the v direction
Range: 1 <= v_degree <= v_degree-1
v_closed [Input]
is the surface closed in the v direction
nrbz_opts [Input, Optional]
capping and rounding options
refn_opts [Input, Optional]
refinement options
obj [Result]
nurbz object
Returns
Error codes
Availability
5.0.0.0
Example Files
See Also
, fz_objt_cnstr_nrbz_through_curves, fz_objt_cnstr_nrbz_from_uv_curves,
Function Set
Defined in