![]() | |
BSpline Methods |
The BSpline type exposes the following members.
Name | Description | |
---|---|---|
![]() | CreateBSpline(Int32) | Returns a Point3DCollection that defines the B-spline based on the controlPoints (defined with the constructor) and positionsPerSegment. |
![]() ![]() | CreateBSpline(IListPoint3D, Int32) | Returns a Point3DCollection that defines the B-spline based on the controlPoints and positionsPerSegment. |
![]() | CreateNURBSCurve(Int32) | Returns a Point3DCollection that defines the NURBS curve based on the controlPoints and weights (defined with the constructor) and positionsPerSegment. |
![]() ![]() | CreateNURBSCurve(IListPoint3D, IListDouble, Int32) | Returns a Point3DCollection that defines the NURBS curve (Non-uniform rational B-spline) based on the controlPoints, weights and positionsPerSegment. |
![]() | GetPositionOnBSpline | 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. |
![]() | GetPositionOnNURBSCurve | 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. |