Aikido
|
Compile-time attributes of the Spline class for Dynamic degree. More...
#include <aikido/common/SplineFwd.hpp>
Public Types | |
enum | { Dimension = _Dim } |
enum | { Degree = _Degree } |
enum | { OrderAtCompileTime } |
enum | { NumOfDerivativesAtCompileTime = OrderAtCompileTime } |
enum | { DerivativeMemoryLayout } |
typedef _Scalar | Scalar |
typedef Eigen::Array< Scalar, 1, OrderAtCompileTime > | BasisVectorType |
The data type used to store non-zero basis functions. More... | |
typedef Eigen::Array< Scalar, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor, NumOfDerivativesAtCompileTime, OrderAtCompileTime > | BasisDerivativeType |
The data type used to store the values of the basis function derivatives. More... | |
typedef Eigen::Array< Scalar, Dimension, Eigen::Dynamic, DerivativeMemoryLayout, Dimension, NumOfDerivativesAtCompileTime > | DerivativeType |
The data type used to store the spline's derivative values. More... | |
typedef Eigen::Array< Scalar, Dimension, 1 > | PointType |
The point type the spline is representing. More... | |
typedef Eigen::Array< Scalar, 1, Eigen::Dynamic > | KnotVectorType |
The data type used to store knot vectors. More... | |
typedef Eigen::Array< Scalar, 1, Eigen::Dynamic > | ParameterVectorType |
The data type used to store parameter vectors. More... | |
typedef Eigen::Array< Scalar, Dimension, Eigen::Dynamic > | ControlPointVectorType |
The data type representing the spline's control points. More... | |
Compile-time attributes of the Spline class for Dynamic degree.
typedef Eigen::Array< Scalar, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor, NumOfDerivativesAtCompileTime, OrderAtCompileTime> aikido::common::SplineTraits< BSpline< _Scalar, _Dim, _Degree >, Eigen::Dynamic >::BasisDerivativeType |
The data type used to store the values of the basis function derivatives.
typedef Eigen::Array<Scalar, 1, OrderAtCompileTime> aikido::common::SplineTraits< BSpline< _Scalar, _Dim, _Degree >, Eigen::Dynamic >::BasisVectorType |
The data type used to store non-zero basis functions.
typedef Eigen::Array<Scalar, Dimension, Eigen::Dynamic> aikido::common::SplineTraits< BSpline< _Scalar, _Dim, _Degree >, Eigen::Dynamic >::ControlPointVectorType |
The data type representing the spline's control points.
typedef Eigen::Array< Scalar, Dimension, Eigen::Dynamic, DerivativeMemoryLayout, Dimension, NumOfDerivativesAtCompileTime> aikido::common::SplineTraits< BSpline< _Scalar, _Dim, _Degree >, Eigen::Dynamic >::DerivativeType |
The data type used to store the spline's derivative values.
typedef Eigen::Array<Scalar, 1, Eigen::Dynamic> aikido::common::SplineTraits< BSpline< _Scalar, _Dim, _Degree >, Eigen::Dynamic >::KnotVectorType |
The data type used to store knot vectors.
typedef Eigen::Array<Scalar, 1, Eigen::Dynamic> aikido::common::SplineTraits< BSpline< _Scalar, _Dim, _Degree >, Eigen::Dynamic >::ParameterVectorType |
The data type used to store parameter vectors.
typedef Eigen::Array<Scalar, Dimension, 1> aikido::common::SplineTraits< BSpline< _Scalar, _Dim, _Degree >, Eigen::Dynamic >::PointType |
The point type the spline is representing.
typedef _Scalar aikido::common::SplineTraits< BSpline< _Scalar, _Dim, _Degree >, Eigen::Dynamic >::Scalar |
The spline curve's scalar type.
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |