$treeview $search $mathjax
$projectbrief
$projectbrief
$searchbox

SplineFitting< SplineType > Struct Template Reference
[Spline and spline fitting module]

Spline fitting methods. More...

List of all members.

Static Public Member Functions

template<typename PointArrayType >
static SplineType Interpolate (const PointArrayType &pts, DenseIndex degree, const KnotVectorType &knot_parameters)
 Fits an interpolating Spline to the given data points.
template<typename PointArrayType >
static SplineType Interpolate (const PointArrayType &pts, DenseIndex degree)
 Fits an interpolating Spline to the given data points.

Detailed Description

template<typename SplineType>
struct Eigen::SplineFitting< SplineType >

Spline fitting methods.


Member Function Documentation

SplineType Interpolate ( const PointArrayType &  pts,
DenseIndex  degree,
const KnotVectorType &  knot_parameters 
) [inline, static]

Fits an interpolating Spline to the given data points.

Parameters:
pts The points for which an interpolating spline will be computed.
degree The degree of the interpolating spline.
knot_parameters The knot parameters for the interpolation.
Returns:
A spline interpolating the initially provided points.

References Eigen::KnotAveraging().

SplineType Interpolate ( const PointArrayType &  pts,
DenseIndex  degree 
) [inline, static]

Fits an interpolating Spline to the given data points.

Parameters:
pts The points for which an interpolating spline will be computed.
degree The degree of the interpolating spline.
Returns:
A spline interpolating the initially provided points.

References Eigen::ChordLengths().


The documentation for this struct was generated from the following file: