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. |