![]() | DigitalRune.Mathematics.Interpolation Namespace |
Class | Description | |
---|---|---|
![]() | ArcSegment2F |
Defines a 2-dimensional elliptic arc segment (single-precision).
|
![]() | BezierSegment1F |
Defines a single segment of a 1-dimensional cubic Bézier spline (single-precision).
|
![]() | BezierSegment2F |
Defines a single segment of a 2-dimensional cubic Bézier splines (single-precision).
|
![]() | BezierSegment3F |
Defines a single segment of a 3-dimensional cubic Bézier splines (single-precision).
|
![]() | BSplineSegment1F |
Defines a single segment of a 1-dimensional cubic B-spline (single-precision).
|
![]() | BSplineSegment2F |
Defines a single segment of a 2-dimensional cubic B-spline (single-precision).
|
![]() | BSplineSegment3F |
Defines a single segment of a 3-dimensional cubic B-spline (single-precision).
|
![]() | CardinalSegment1F |
Defines a single segment of a 1-dimensional cubic Cardinal spline (single-precision).
|
![]() | CardinalSegment2F |
Defines a single segment of a 2-dimensional cubic Cardinal spline (single-precision).
|
![]() | CardinalSegment3F |
Defines a single segment of a 3-dimensional cubic Cardinal spline (single-precision).
|
![]() | CatmullRomSegment1F |
Defines a single segment of a 1-dimensional cubic Catmull-Rom spline (single-precision).
|
![]() | CatmullRomSegment2F |
Defines a single segment of a 2-dimensional cubic Catmull-Rom spline (single-precision).
|
![]() | CatmullRomSegment3F |
Defines a single segment of a 3-dimensional cubic Catmull-Rom spline (single-precision).
|
![]() | Curve2F |
Represents a 2-dimensional curve that is used to define a function y = f(x)
(single-precision).
|
![]() | CurveKeyTParam, TPoint |
Defines a curve key (control point) of a piecewise curve.
|
![]() | CurveKey2F |
Defines a control point on a Curve2F (single-precision).
|
![]() | HermiteSegment1F |
Defines a single segment of a 1-dimensional cubic Hermite spline (single-precision).
|
![]() | HermiteSegment2F |
Defines a single segment of a 2-dimensional cubic Hermite spline (single-precision).
|
![]() | HermiteSegment3F |
Defines a single segment of a 3-dimensional cubic Hermite spline (single-precision).
|
![]() | InterpolationHelper |
Provides methods for interpolation and approximation of values.
|
![]() | LineSegment1F |
Defines a 1-dimensional line segment (single-precision).
|
![]() | LineSegment2F |
Defines a 2-dimensional line segment (single-precision).
|
![]() | LineSegment3F |
Defines a 3-dimensional line segment (single-precision).
|
![]() | Path2F |
Represents a 2-dimensional path that is defined by piecewise interpolation of key points
(single-precision).
|
![]() | Path3F |
Represents a 3-dimensional path that is defined by piecewise interpolation of key points
(single-precision).
|
![]() | PathKey2F |
Defines a waypoint of a 2-dimensional path (singe-precision).
|
![]() | PathKey3F |
Defines a waypoint of a 3-dimensional path (singe-precision).
|
![]() | PiecewiseCurveTParam, TPoint, TCurveKey |
Represents a curve that is defined by piecewise interpolation of curve keys (control points).
|
![]() | PiecewiseCurveFTPoint, TCurveKey |
Represents a curve that is defined by piecewise interpolation of curve keys (control points).
(Single-precision)
|
![]() | RadialBasisRegressionF |
Scattered Interpolation using multiple regression analysis with radial basis functions
(single-precision).
|
![]() | ScatteredInterpolationF |
Base class for scattered interpolation methods (single-precision).
|
![]() | ShepardInterpolationF |
Scattered Interpolation using Shepard's method (single-precision).
|
![]() | StepSegment1F |
Defines a step interpolation between two values (single-precision).
|
![]() | StepSegment2F |
Defines a step interpolation between two 2-dimensional points (single-precision).
|
![]() | StepSegment3F |
Defines a step interpolation between two 3-dimensional points (single-precision).
|
Interface | Description | |
---|---|---|
![]() | ICurveTParam, TPoint |
Represents a curve.
|
Enumeration | Description | |
---|---|---|
![]() | CurveLoopType |
Defines how a curve is continued before the first curve key or after the last curve key.
|
![]() | SplineInterpolation |
The type of spline interpolation used to interpolate between two curve keys.
|
![]() | StepInterpolation |
The type of step interpolation.
|