VectorSpline Class

Interpolates vectors.

Definition

Namespace: Austra.Library
Assembly: Austra.Library (in Austra.Library.dll) Version: 2.5.0+d1268756e036101f601080f153b3997e72fc912d
C#
public sealed class VectorSpline : Spline<double>
Inheritance
Object    SplineDouble    VectorSpline

Constructors

VectorSpline(DVector, DVector)Creates an interpolator for a series.
VectorSpline(Double, Double, Int32, FuncDouble, Double)Creates a spline approximating a function in a given interval.

Properties

AreaGets the area below the spline in its validity interval.
(Inherited from SplineARG)
FirstGets the lower bound of the first segment.
(Overrides SplineARGFirst)
ItemGets the interpolated value at a given argument.
(Inherited from SplineARG)
KCubic piecewise polynomials.
(Inherited from SplineARG)
LastGets the upper bound of the last segment.
(Overrides SplineARGLast)
LastCoordinateKeeps the last coordinate for interpolating arbitrary values.
(Inherited from SplineARG)
LengthGets the number of piecewise polynomials.
(Inherited from SplineARG)
OriginalOriginal series.

Methods

DerivativeGets the interpolated derivative at a given argument.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FromGets the lower bound of a segment.
(Overrides SplineARGFrom(Int32))
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetPolyGets a piecewise polynomial by its index.
(Inherited from SplineARG)
GetTypeGets the Type of the current instance.
(Inherited from Object)
NearestArgGets the segment date nearest to a given argument.
(Inherited from SplineARG)
ToGets the upper bound of a segment.
(Overrides SplineARGTo(Int32))
ToStringGets a textual representation of the spline.
(Inherited from SplineARG)

See Also