Go to the source code of this file.
|
struct | Eigen::internal::traits< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > |
|
class | Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > |
| The matrix class, also used for vectors and row-vectors. More...
|
|
◆ EIGEN_MAKE_FIXED_TYPEDEFS
#define EIGEN_MAKE_FIXED_TYPEDEFS |
( |
|
Type, |
|
|
|
TypeSuffix, |
|
|
|
Size |
|
) |
| |
Value: \
typedef Matrix<Type, Size, Dynamic> Matrix##Size##X##TypeSuffix; \
\
typedef Matrix<Type, Dynamic, Size> Matrix##X##Size##TypeSuffix;
◆ EIGEN_MAKE_TYPEDEFS
#define EIGEN_MAKE_TYPEDEFS |
( |
|
Type, |
|
|
|
TypeSuffix, |
|
|
|
Size, |
|
|
|
SizeSuffix |
|
) |
| |
Value: \
typedef Matrix<Type, Size, Size> Matrix##SizeSuffix##TypeSuffix; \
\
typedef Matrix<Type, Size, 1> Vector##SizeSuffix##TypeSuffix; \
\
typedef Matrix<Type, 1, Size> RowVector##SizeSuffix##TypeSuffix;
◆ EIGEN_MAKE_TYPEDEFS_ALL_SIZES
#define EIGEN_MAKE_TYPEDEFS_ALL_SIZES |
( |
|
Type, |
|
|
|
TypeSuffix |
|
) |
| |
Value:
EIGEN_MAKE_TYPEDEFS(
Type, TypeSuffix, 3, 3) \
EIGEN_MAKE_TYPEDEFS(
Type, TypeSuffix, 4, 4) \
EIGEN_MAKE_FIXED_TYPEDEFS(
Type, TypeSuffix, 2) \
EIGEN_MAKE_FIXED_TYPEDEFS(
Type, TypeSuffix, 3) \
EIGEN_MAKE_FIXED_TYPEDEFS(
Type, TypeSuffix, 4)
#define EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, Size, SizeSuffix)
Definition: Matrix.h:481
Type
Definition: Constants.h:471
const int Dynamic
This value means that a positive quantity (e.g., a size) is not known at compile-time,...
Definition: Constants.h:22