C# Class csCommon.Types.Geometries.AdvancedGeometry.GeometryTransformers.SmoothBezierTransformer.OpenBezierSpline

Bezier Spline methods
Mostra file Open project: TNOCS/csTouch

Public Methods

Method Description
GetCurveControlPoints ( System knots, System &firstControlPoints, System &secondControlPoints ) : void

Get open-ended Bezier Spline Control Points.

Private Methods

Method Description
GetFirstControlPoints ( double rhs ) : double[]

Solves a tridiagonal system for one of coordinates (x or y) of first Bezier control points.

Method Details

GetCurveControlPoints() public static method

Get open-ended Bezier Spline Control Points.
/// parameter must be not null. /// array must contain at least two points.
public static GetCurveControlPoints ( System knots, System &firstControlPoints, System &secondControlPoints ) : void
knots System Input Knot Bezier spline points.
firstControlPoints System Output First Control points /// array of knots.Length - 1 length.
secondControlPoints System Output Second Control points /// array of knots.Length - 1 length.
return void