Provides methods and types for interpolation and approximation of values.

Classes

  ClassDescription
Public classBezierSegment1F
Defines a single segment of a 1-dimensional cubic Bézier spline (single-precision).
Public classBezierSegment2F
Defines a single segment of a 2-dimensional cubic Bézier splines (single-precision).
Public classBezierSegment3F
Defines a single segment of a 3-dimensional cubic Bézier splines (single-precision).
Public classBSplineSegment1F
Defines a single segment of a 1-dimensional cubic B-spline (single-precision).
Public classBSplineSegment2F
Defines a single segment of a 2-dimensional cubic B-spline (single-precision).
Public classBSplineSegment3F
Defines a single segment of a 3-dimensional cubic B-spline (single-precision).
Public classCardinalSegment1F
Defines a single segment of a 1-dimensional cubic Cardinal spline (single-precision).
Public classCardinalSegment2F
Defines a single segment of a 2-dimensional cubic Cardinal spline (single-precision).
Public classCardinalSegment3F
Defines a single segment of a 3-dimensional cubic Cardinal spline (single-precision).
Public classCatmullRomSegment1F
Defines a single segment of a 1-dimensional cubic Catmull-Rom spline (single-precision).
Public classCatmullRomSegment2F
Defines a single segment of a 2-dimensional cubic Catmull-Rom spline (single-precision).
Public classCatmullRomSegment3F
Defines a single segment of a 3-dimensional cubic Catmull-Rom spline (single-precision).
Public classCurve2F
Represents a 2-dimensional curve that is used to define a function y = f(x) (single-precision).
Public classCurveKey<(Of <(<'TParam, TPoint>)>)>
Defines a curve key (control point) of a piecewise curve.
Public classCurveKey2F
Defines a control point on a Curve2F (single-precision).
Public classHermiteSegment1F
Defines a single segment of a 1-dimensional cubic Hermite spline (single-precision).
Public classHermiteSegment2F
Defines a single segment of a 2-dimensional cubic Hermite spline (single-precision).
Public classHermiteSegment3F
Defines a single segment of a 3-dimensional cubic Hermite spline (single-precision).
Public classInterpolationHelper
Provides methods for interpolation and approximation of values.
Public classLineSegment1F
Defines a 1-dimensional line segment (single-precision).
Public classLineSegment2F
Defines a 2-dimensional line segment (single-precision).
Public classLineSegment3F
Defines a 3-dimensional line segment (single-precision).
Public classPath2F
Represents a 2-dimensional path that is defined by piecewise interpolation of key points (single-precision).
Public classPath3F
Represents a 3-dimensional path that is defined by piecewise interpolation of key points (single-precision).
Public classPathKey2F
Defines a waypoint of a 2-dimensional path (singe-precision).
Public classPathKey3F
Defines a waypoint of a 3-dimensional path (singe-precision).
Public classPiecewiseCurve<(Of <(<'TParam, TPoint, TCurveKey>)>)>
Represents a curve that is defined by piecewise interpolation of curve keys (control points).
Public classPiecewiseCurveF<(Of <(<'TPoint, TCurveKey>)>)>
Represents a curve that is defined by piecewise interpolation of curve keys (control points). (Single-precision)
Public classRadialBasisRegressionF
Scattered Interpolation using multiple regression analysis with radial basis functions (single-precision).
Public classScatteredInterpolationF
Base class for scattered interpolation methods (single-precision).
Public classShepardInterpolationF
Scattered Interpolation using Shepard's method (single-precision).
Public classStepSegment1F
Defines a step interpolation between two values (single-precision).
Public classStepSegment2F
Defines a step interpolation between two 2-dimensional points (single-precision).
Public classStepSegment3F
Defines a step interpolation between two 3-dimensional points (single-precision).

Interfaces

  InterfaceDescription
Public interfaceICurve<(Of <(<'TParam, TPoint>)>)>
Represents a curve.

Enumerations

  EnumerationDescription
Public enumerationCurveLoopType
Defines how a curve is continued before the first curve key or after the last curve key.
Public enumerationSplineInterpolation
The type of spline interpolation used to interpolate between two curve keys.
Public enumerationStepInterpolation
The type of step interpolation.