| AutoTensionSpline |
Interpolate using splines under automatically generated non-uniform tension. |
| BasisSpline |
Interpolate using a spline constructed using a third order polynomial basis function. |
| BernsteinBasis |
Returns the basis coefficients for a given array and polynomial of specified degree. |
| BezierBasisPoint |
Returns the single value of single parameter in the basis function. |
| BezierCoefficient |
Calculates the Bernstein basis factorial function coefficient. |
| BezierCurve |
Constructs a Bezier spline curve of user specified degree. |
| BezierCurveDerivatives |
Calculates the first and second derivatives of a Bezier spline curve of user specified degree. |
| CatMullRomSpline |
Interpolate using a Catmull-Rom recursive basis-spline. |
| GSpline |
Interpolation using splines constructed with a factorisation method. |
| MultipleOpenKnotVector |
Generates a basis spline open knot vector with multiplicity equal to the order at the end points. |
| NonUniformOpenKnotVector |
Generates a non-uniform open knot vector proportional to the chord lengths between defining polygon vertices. |
| OpenKnotBasisSplineVector |
Calculates basis functions for open knot vectors. |
| OpenKnotVector |
Calculates a basis spline open knot vector. |
| OpenUniformKnotBasisSplineCurve |
Calculates a basis spline curve, given an open uniform knot vector. |
| OpenUniformKnotRBasisSplineCurve |
Calculates a rational basis spline curve, given an open uniform knot vector. |
| QuinticSpline |
Interpolate using quintic natural splines. |
| RationalBasisSplineOpenKnotVector |
Calculates rational basis spline functions using an open knot vector. |
| TensionSpline |
Interpolate using splines under constant uniform tension. |
| UniformOpenBasisSplineCurve |
Calculates a basis spline curve using a uniform open knot vector. |
| UniformPeriodicKnotVector |
Calculates a basis spline vector given an array of uniformly spaced periodic knots. |
| X-Spline |
Interpolate using splines that can be either interpolating or approximating. |