Note: This is not designed to be called directly.
array of positions
array of samples
number of samples
buffer to store the interpolation results.
Array of positions
Buffer to store the interpolation results.
Array of samples
Number of samples
Evaluate the interpolant at position t.
Generated using TypeDoc
Abstract base class of interpolants over parametric samples. The parameter domain is one dimensional, typically the time or a path along a curve defined by the data. The sample values can have any dimensionality and derived classes may apply special interpretations to the data. This class provides the interval seek in a Template Method, deferring the actual interpolation to derived classes. Time complexity is O(1) for linear access crossing at most two points and O(log N) for random access, where N is the number of positions. References: http://www.oodesign.com/template-method-pattern.html See the ngx3js docs page for details.