CurveFit
abstract class CurveFit
ArcCurveFit |
This provides provides a curve fit system that stitches the x,y path together with quarter ellipses |
LinearCurveFit |
This performs a simple linear interpolation in multiple dimensions |
MonotonicCurveFit |
This performs a spline interpolation in multiple dimensions |
Base class for curve fitting / interpolation Curve fits must be capable of being differentiable and extend beyond the points (extrapolate)
Summary
Public constructors |
|---|
CurveFit() |
Public functions |
|
|---|---|
java-static CurveFit! |
get(type: Int, time: DoubleArray!, y: Array<DoubleArray!>!) |
java-static CurveFit! |
getArc(arcModes: IntArray!, time: DoubleArray!, y: Array<DoubleArray!>!) |
abstract Double |
|
abstract Unit |
getPos(t: Double, v: DoubleArray!) |
abstract Unit |
getPos(t: Double, v: FloatArray!) |
abstract Double |
|
abstract Unit |
getSlope(t: Double, v: DoubleArray!) |
abstract DoubleArray<Double>! |
Constants
Public constructors
Public functions
get
Added in 1.1.1
java-static fun get(type: Int, time: DoubleArray!, y: Array<DoubleArray!>!): CurveFit!
getArc
Added in 1.1.1
java-static fun getArc(arcModes: IntArray!, time: DoubleArray!, y: Array<DoubleArray!>!): CurveFit!