DiscreteInterpolant

constructor(parameterPositions: DoubleArray, sampleValues: DoubleArray, sampleSize: Int, resultBuffer: DoubleArray = DoubleArray(sampleSize))

Parameters

parameterPositions

The parameter positions holding the interpolation factors.

sampleValues

The sample values.

sampleSize

The sample size (a.k.a. the value size / stride).

resultBuffer

The result buffer; defaults to a fresh DoubleArray(sampleSize).