Public Types | List of all members
Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, Dynamic > Struct Template Reference

Compile-time attributes of the Spline class for Dynamic degree. More...

#include <SplineFwd.h>

Public Types

enum  { Dimension = _Dim }
 
enum  { Degree = _Degree }
 
enum  { OrderAtCompileTime = _Degree==Dynamic ? Dynamic : _Degree+1 }
 
enum  { NumOfDerivativesAtCompileTime = OrderAtCompileTime }
 
typedef Array< Scalar, Dynamic, Dynamic, RowMajor, NumOfDerivativesAtCompileTime, OrderAtCompileTimeBasisDerivativeType
 The data type used to store the values of the basis function derivatives. More...
 
typedef Array< Scalar, 1, OrderAtCompileTimeBasisVectorType
 The data type used to store non-zero basis functions. More...
 
typedef Array< Scalar, Dimension, DynamicControlPointVectorType
 The data type representing the spline's control points. More...
 
typedef Array< Scalar, Dimension, Dynamic, ColMajor, Dimension, NumOfDerivativesAtCompileTimeDerivativeType
 The data type used to store the spline's derivative values. More...
 
typedef Array< Scalar, 1, DynamicKnotVectorType
 The data type used to store knot vectors. More...
 
typedef Array< Scalar, Dimension, 1 > PointType
 The point type the spline is representing. More...
 
typedef _Scalar Scalar
 

Detailed Description

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

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

Definition at line 26 of file SplineFwd.h.

Member Typedef Documentation

template<typename _Scalar , int _Dim, int _Degree>
typedef Array<Scalar,Dynamic,Dynamic,RowMajor,NumOfDerivativesAtCompileTime,OrderAtCompileTime> Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, Dynamic >::BasisDerivativeType

The data type used to store the values of the basis function derivatives.

Definition at line 39 of file SplineFwd.h.

template<typename _Scalar , int _Dim, int _Degree>
typedef Array<Scalar,1,OrderAtCompileTime> Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, Dynamic >::BasisVectorType

The data type used to store non-zero basis functions.

Definition at line 36 of file SplineFwd.h.

template<typename _Scalar , int _Dim, int _Degree>
typedef Array<Scalar,Dimension,Dynamic> Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, Dynamic >::ControlPointVectorType

The data type representing the spline's control points.

Definition at line 51 of file SplineFwd.h.

template<typename _Scalar , int _Dim, int _Degree>
typedef Array<Scalar,Dimension,Dynamic,ColMajor,Dimension,NumOfDerivativesAtCompileTime> Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, Dynamic >::DerivativeType

The data type used to store the spline's derivative values.

Definition at line 42 of file SplineFwd.h.

template<typename _Scalar , int _Dim, int _Degree>
typedef Array<Scalar,1,Dynamic> Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, Dynamic >::KnotVectorType

The data type used to store knot vectors.

Definition at line 48 of file SplineFwd.h.

template<typename _Scalar , int _Dim, int _Degree>
typedef Array<Scalar,Dimension,1> Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, Dynamic >::PointType

The point type the spline is representing.

Definition at line 45 of file SplineFwd.h.

template<typename _Scalar , int _Dim, int _Degree>
typedef _Scalar Eigen::SplineTraits< Spline< _Scalar, _Dim, _Degree >, Dynamic >::Scalar

The spline curve's scalar type.

Definition at line 28 of file SplineFwd.h.

Member Enumeration Documentation

template<typename _Scalar , int _Dim, int _Degree>
anonymous enum
Enumerator
Dimension 

The spline curve's dimension.

Definition at line 29 of file SplineFwd.h.

template<typename _Scalar , int _Dim, int _Degree>
anonymous enum
Enumerator
Degree 

The spline curve's degree.

Definition at line 30 of file SplineFwd.h.

template<typename _Scalar , int _Dim, int _Degree>
anonymous enum
Enumerator
OrderAtCompileTime 

The spline curve's order at compile-time.

Definition at line 32 of file SplineFwd.h.

template<typename _Scalar , int _Dim, int _Degree>
anonymous enum
Enumerator
NumOfDerivativesAtCompileTime 

The number of derivatives defined for the current spline.

Definition at line 33 of file SplineFwd.h.


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


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:35:41