Go to the source code of this file.
Classes | |
class | Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > |
The matrix class, also used for vectors and row-vectors. More... |
Namespaces | |
namespace | Eigen |
Namespace containing all symbols from the Eigen library. | |
namespace | Eigen::internal |
Macros | |
#define | EIGEN_MAKE_FIXED_TYPEDEFS(Type, TypeSuffix, Size) |
#define | EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, Size, SizeSuffix) |
#define | EIGEN_MAKE_TYPEDEFS_ALL_SIZES(Type, TypeSuffix) |
Typedefs | |
typedef Matrix< std::complex < double >, 2, 2 > | Matrix2cd |
typedef Matrix< std::complex < float >, 2, 2 > | Matrix2cf |
typedef Matrix< double, 2, 2 > | Matrix2d |
typedef Matrix< float, 2, 2 > | Matrix2f |
typedef Matrix< int, 2, 2 > | Matrix2i |
typedef Matrix< std::complex < double >, 2, Dynamic > | Matrix2Xcd |
typedef Matrix< std::complex < float >, 2, Dynamic > | Matrix2Xcf |
typedef Matrix< double, 2, Dynamic > | Matrix2Xd |
typedef Matrix< float, 2, Dynamic > | Matrix2Xf |
typedef Matrix< int, 2, Dynamic > | Matrix2Xi |
typedef Matrix< std::complex < double >, 3, 3 > | Matrix3cd |
typedef Matrix< std::complex < float >, 3, 3 > | Matrix3cf |
typedef Matrix< double, 3, 3 > | Matrix3d |
typedef Matrix< float, 3, 3 > | Matrix3f |
typedef Matrix< int, 3, 3 > | Matrix3i |
typedef Matrix< std::complex < double >, 3, Dynamic > | Matrix3Xcd |
typedef Matrix< std::complex < float >, 3, Dynamic > | Matrix3Xcf |
typedef Matrix< double, 3, Dynamic > | Matrix3Xd |
typedef Matrix< float, 3, Dynamic > | Matrix3Xf |
typedef Matrix< int, 3, Dynamic > | Matrix3Xi |
typedef Matrix< std::complex < double >, 4, 4 > | Matrix4cd |
typedef Matrix< std::complex < float >, 4, 4 > | Matrix4cf |
typedef Matrix< double, 4, 4 > | Matrix4d |
typedef Matrix< float, 4, 4 > | Matrix4f |
typedef Matrix< int, 4, 4 > | Matrix4i |
typedef Matrix< std::complex < double >, 4, Dynamic > | Matrix4Xcd |
typedef Matrix< std::complex < float >, 4, Dynamic > | Matrix4Xcf |
typedef Matrix< double, 4, Dynamic > | Matrix4Xd |
typedef Matrix< float, 4, Dynamic > | Matrix4Xf |
typedef Matrix< int, 4, Dynamic > | Matrix4Xi |
typedef Matrix< std::complex < double >, Dynamic, 2 > | MatrixX2cd |
typedef Matrix< std::complex < float >, Dynamic, 2 > | MatrixX2cf |
typedef Matrix< double, Dynamic, 2 > | MatrixX2d |
typedef Matrix< float, Dynamic, 2 > | MatrixX2f |
typedef Matrix< int, Dynamic, 2 > | MatrixX2i |
typedef Matrix< std::complex < double >, Dynamic, 3 > | MatrixX3cd |
typedef Matrix< std::complex < float >, Dynamic, 3 > | MatrixX3cf |
typedef Matrix< double, Dynamic, 3 > | MatrixX3d |
typedef Matrix< float, Dynamic, 3 > | MatrixX3f |
typedef Matrix< int, Dynamic, 3 > | MatrixX3i |
typedef Matrix< std::complex < double >, Dynamic, 4 > | MatrixX4cd |
typedef Matrix< std::complex < float >, Dynamic, 4 > | MatrixX4cf |
typedef Matrix< double, Dynamic, 4 > | MatrixX4d |
typedef Matrix< float, Dynamic, 4 > | MatrixX4f |
typedef Matrix< int, Dynamic, 4 > | MatrixX4i |
typedef Matrix< std::complex < double >, Dynamic, Dynamic > | MatrixXcd |
typedef Matrix< std::complex < float >, Dynamic, Dynamic > | MatrixXcf |
typedef Matrix< double, Dynamic, Dynamic > | MatrixXd |
typedef Matrix< float, Dynamic, Dynamic > | MatrixXf |
typedef Matrix< int, Dynamic, Dynamic > | MatrixXi |
typedef Matrix< std::complex < double >, 1, 2 > | RowVector2cd |
typedef Matrix< std::complex < float >, 1, 2 > | RowVector2cf |
typedef Matrix< double, 1, 2 > | RowVector2d |
typedef Matrix< float, 1, 2 > | RowVector2f |
typedef Matrix< int, 1, 2 > | RowVector2i |
typedef Matrix< std::complex < double >, 1, 3 > | RowVector3cd |
typedef Matrix< std::complex < float >, 1, 3 > | RowVector3cf |
typedef Matrix< double, 1, 3 > | RowVector3d |
typedef Matrix< float, 1, 3 > | RowVector3f |
typedef Matrix< int, 1, 3 > | RowVector3i |
typedef Matrix< std::complex < double >, 1, 4 > | RowVector4cd |
typedef Matrix< std::complex < float >, 1, 4 > | RowVector4cf |
typedef Matrix< double, 1, 4 > | RowVector4d |
typedef Matrix< float, 1, 4 > | RowVector4f |
typedef Matrix< int, 1, 4 > | RowVector4i |
typedef Matrix< std::complex < double >, 1, Dynamic > | RowVectorXcd |
typedef Matrix< std::complex < float >, 1, Dynamic > | RowVectorXcf |
typedef Matrix< double, 1, Dynamic > | RowVectorXd |
typedef Matrix< float, 1, Dynamic > | RowVectorXf |
typedef Matrix< int, 1, Dynamic > | RowVectorXi |
typedef Matrix< std::complex < double >, 2, 1 > | Vector2cd |
typedef Matrix< std::complex < float >, 2, 1 > | Vector2cf |
typedef Matrix< double, 2, 1 > | Vector2d |
typedef Matrix< float, 2, 1 > | Vector2f |
typedef Matrix< int, 2, 1 > | Vector2i |
typedef Matrix< std::complex < double >, 3, 1 > | Vector3cd |
typedef Matrix< std::complex < float >, 3, 1 > | Vector3cf |
typedef Matrix< double, 3, 1 > | Vector3d |
typedef Matrix< float, 3, 1 > | Vector3f |
typedef Matrix< int, 3, 1 > | Vector3i |
typedef Matrix< std::complex < double >, 4, 1 > | Vector4cd |
typedef Matrix< std::complex < float >, 4, 1 > | Vector4cf |
typedef Matrix< double, 4, 1 > | Vector4d |
typedef Matrix< float, 4, 1 > | Vector4f |
typedef Matrix< int, 4, 1 > | Vector4i |
typedef Matrix< std::complex < double >, Dynamic, 1 > | VectorXcd |
typedef Matrix< std::complex < float >, Dynamic, 1 > | VectorXcf |
typedef Matrix< double, Dynamic, 1 > | VectorXd |
typedef Matrix< float, Dynamic, 1 > | VectorXf |
typedef Matrix< int, Dynamic, 1 > | VectorXi |
#define EIGEN_MAKE_FIXED_TYPEDEFS | ( | Type, | |
TypeSuffix, | |||
Size | |||
) |
#define EIGEN_MAKE_TYPEDEFS | ( | Type, | |
TypeSuffix, | |||
Size, | |||
SizeSuffix | |||
) |
#define EIGEN_MAKE_TYPEDEFS_ALL_SIZES | ( | Type, | |
TypeSuffix | |||
) |