Click or drag to resize
AB4D logo

BSpline Methods

The BSpline type exposes the following members.

Methods
 NameDescription
Public methodCreateBSpline(Int32) Returns a Point3DCollection that defines the B-spline based on the controlPoints (defined with the constructor) and positionsPerSegment.
Public methodStatic memberCreateBSpline(IListPoint3D, Int32) Returns a Point3DCollection that defines the B-spline based on the controlPoints and positionsPerSegment.
Public methodCreateNURBSCurve(Int32) Returns a Point3DCollection that defines the NURBS curve based on the controlPoints and weights (defined with the constructor) and positionsPerSegment.
Public methodStatic memberCreateNURBSCurve(IListPoint3D, IListDouble, Int32) Returns a Point3DCollection that defines the NURBS curve (Non-uniform rational B-spline) based on the controlPoints, weights and positionsPerSegment.
Public methodGetPositionOnBSpline Returns a Point3D that lies on the B-spline based on the controlPoints (defined with the constructor) and t. The t argument can have any value from 0 to 1; 0 meaning the first control point and 1 meaning the last control point.
Public methodGetPositionOnNURBSCurve Returns a Point3D that lies on the NURBS curve based on the controlPoints and weights (defined with the constructor) and t. The t argument can have any value from 0 to 1; 0 meaning the first control point and 1 meaning the last control point.
Top
See Also