SplineTraits< Spline< _Scalar, _Dim, _Degree >, _DerivativeOrder > Struct Template Reference

Detailed Description

template<typename _Scalar, int _Dim, int _Degree, int _DerivativeOrder>
struct Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, _DerivativeOrder >

Compile-time attributes of the Spline class for fixed degree.

The traits class inherits all attributes from the SplineTraits of Dynamic degree.

Inherits SplineTraits< SplineType, DerivativeOrder >.

Public Types

typedef Array< _Scalar, Dynamic, Dynamic, RowMajor, NumOfDerivativesAtCompileTime, OrderAtCompileTimeBasisDerivativeType
 The data type used to store the values of the basis function derivatives.
 
typedef Array< _Scalar, _Dim, Dynamic, DerivativeMemoryLayout, _Dim, NumOfDerivativesAtCompileTimeDerivativeType
 The data type used to store the spline's derivative values.
 

Member Enumeration Documentation

anonymous enum
Enumerator
OrderAtCompileTime 

The spline curve's order at compile-time.

anonymous enum
Enumerator
NumOfDerivativesAtCompileTime 

The number of derivatives defined for the current spline.

anonymous enum
Enumerator
DerivativeMemoryLayout 

The derivative type's memory layout.


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