Compile-time attributes of the Spline class for fixed degree. More...
#include <SplineFwd.h>
Public Types | |
enum | { OrderAtCompileTime = _Degree==Dynamic ? Dynamic : _Degree+1 } |
enum | { NumOfDerivativesAtCompileTime = _DerivativeOrder==Dynamic ? Dynamic : _DerivativeOrder+1 } |
enum | { DerivativeMemoryLayout = _Dim==1 ? RowMajor : ColMajor } |
typedef Array< _Scalar, Dynamic, Dynamic, RowMajor, NumOfDerivativesAtCompileTime, OrderAtCompileTime > | BasisDerivativeType |
The data type used to store the values of the basis function derivatives. More... | |
typedef Array< _Scalar, _Dim, Dynamic, DerivativeMemoryLayout, _Dim, NumOfDerivativesAtCompileTime > | DerivativeType |
The data type used to store the spline's derivative values. More... | |
Compile-time attributes of the Spline class for fixed degree.
The traits class inherits all attributes from the SplineTraits of Dynamic degree.
Definition at line 66 of file SplineFwd.h.
typedef Array<_Scalar,Dynamic,Dynamic,RowMajor,NumOfDerivativesAtCompileTime,OrderAtCompileTime> Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, _DerivativeOrder >::BasisDerivativeType |
The data type used to store the values of the basis function derivatives.
Definition at line 74 of file SplineFwd.h.
typedef Array<_Scalar,_Dim,Dynamic,DerivativeMemoryLayout,_Dim,NumOfDerivativesAtCompileTime> Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, _DerivativeOrder >::DerivativeType |
The data type used to store the spline's derivative values.
Definition at line 77 of file SplineFwd.h.
anonymous enum |
Enumerator | |
---|---|
OrderAtCompileTime | The spline curve's order at compile-time. |
Definition at line 68 of file SplineFwd.h.
anonymous enum |
Enumerator | |
---|---|
NumOfDerivativesAtCompileTime | The number of derivatives defined for the current spline. |
Definition at line 69 of file SplineFwd.h.
anonymous enum |
Enumerator | |
---|---|
DerivativeMemoryLayout | The derivative type's memory layout. |
Definition at line 71 of file SplineFwd.h.