Public Types
SplineTraits< Spline< _Scalar, _Dim, _Degree >, Dynamic > Struct Template Reference

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

#include <SplineFwd.h>

List of all members.

Public Types

enum  { Dimension }
enum  { Degree }
enum  { OrderAtCompileTime }
enum  { NumOfDerivativesAtCompileTime }
typedef Array< Scalar, Dynamic,
Dynamic, RowMajor,
NumOfDerivativesAtCompileTime,
OrderAtCompileTime
BasisDerivativeType
 The data type used to store the values of the basis function derivatives.
typedef Array< Scalar,
1, OrderAtCompileTime
BasisVectorType
 The data type used to store non-zero basis functions.
typedef Array< Scalar,
Dimension, Dynamic
ControlPointVectorType
 The data type representing the spline's control points.
typedef Array< Scalar,
Dimension, Dynamic, ColMajor,
Dimension,
NumOfDerivativesAtCompileTime
DerivativeType
 The data type used to store the spline's derivative values.
typedef Array< Scalar, 1, DynamicKnotVectorType
 The data type used to store knot vectors.
typedef Array< Scalar,
Dimension, 1 > 
PointType
 The point type the spline is representing.
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.


Member Typedef Documentation

typedef _Scalar Scalar

The spline curve's scalar type.


Member Enumeration Documentation

anonymous enum
Enumerator:
Dimension 

The spline curve's dimension.

anonymous enum
Enumerator:
Degree 

The spline curve's degree.

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.


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