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.
|