IInterpolator Interface

Represents a curve that can interpolate values and resample data points.

Definition

Namespace: Numerics.NET.Curves
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.5.0
C#
public interface IInterpolator

Remarks

The IInterpolator interface defines a minimal set of methods for interpolating values at arbitrary points and resampling data. All curve types that can be used for interpolation implement this interface.

Methods

Integral Gets the definite integral of the curve between the specified X-coordinates.
SlopeAt Gets the slope of the curve at the specified X-coordinate.
ValueAt Evaluates the interpolated value at the specified x-coordinate.

Extension Methods

Resample Resamples an interpolator at the specified x-coordinates.
(Defined by Interpolation)
ResampleInto Resamples an interpolator at the specified x-coordinates into a pre-allocated buffer.
(Defined by Interpolation)

See Also