Bezier |
The BezierCurve type exposes the following members.
Name | Description | |
---|---|---|
CreateBezierCurve(Int32) | Returns a Point3DCollection that defines the Bezier curve. | |
CreateBezierCurve(IListPoint3D, Int32) | Returns a Point3DCollection that defines the Bezier curve with the specified controlPoints (contains points on the curve and tangent control points). | |
CreateBezierCurveThroughPoints(IListPoint3D, Int32) | Returns a Point3DCollection that defines the Bezier curve that goes through curvePositions. | |
CreateBezierCurveThroughPoints(IListPoint3D, Double, Int32) | Returns a Point3DCollection that defines the Bezier curve that goes through curvePositions. | |
CreateFromCurvePositions(IListPoint3D) | Returns an instance of BezierCurve that is created by the curvePositions. The method calculates all the control points (tangent positions) based on the default curve scale. | |
CreateFromCurvePositions(IListPoint3D, Double) | Returns an instance of BezierCurve that is created by the curvePositions. The method calculates all the control points (tangent positions) based on the curveScale. | |
GetPositionOnCurve | Returns a Point3D that lies on the Bezier curve. The t argument can have any value from 0 to 1; 0 meaning the first control point and 1 meaning the last control point. |