|
| struct | NAV::internal::all_t |
| | All type to request all rows or columns in KeyedMatrices. More...
|
| class | NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols > |
| | Static sized KeyedMatrix. More...
|
| class | NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Eigen::Dynamic, Eigen::Dynamic > |
| | Dynamic sized KeyedMatrix.
|
| class | NAV::internal::KeyedMatrixBase< Scalar, RowKeyType, ColKeyType, Rows, Cols > |
| | Class to inherit common methods for static and dynamic sized matrices. More...
|
| class | NAV::internal::KeyedMatrixCols< Scalar, ColKeyType, Rows, Cols > |
| | Base class for Keyed matrices with multiple columns of static size. More...
|
| class | NAV::internal::KeyedMatrixCols< Scalar, ColKeyType, Rows, Eigen::Dynamic > |
| | Base class for Keyed matrices with multiple columns of dynamic size. More...
|
| class | NAV::internal::KeyedMatrixColsBase< Scalar, ColKeyType, Rows, Cols > |
| | Base class for Keyed matrices with multiple columns. More...
|
| class | NAV::internal::KeyedMatrixRows< Scalar, RowKeyType, Rows, Cols > |
| | Base class for Keyed matrices with multiple rows of static size. More...
|
| class | NAV::internal::KeyedMatrixRows< Scalar, RowKeyType, Eigen::Dynamic, Cols > |
| | Base class for Keyed matrices with multiple rows of dynamic size. More...
|
| class | NAV::internal::KeyedMatrixRowsBase< Scalar, RowKeyType, Rows, Cols > |
| | Base class for Keyed matrices with multiple rows. More...
|
| class | NAV::internal::KeyedMatrixStorage< Scalar, Rows, Cols > |
| | KeyedMatrix storage class. More...
|
| class | NAV::KeyedRowVector< Scalar, ColKeyType, Cols > |
| | Static sized KeyedRowVector. More...
|
| class | NAV::KeyedRowVector< Scalar, ColKeyType, Eigen::Dynamic > |
| | Dynamic sized KeyedRowVector.
|
| class | NAV::internal::KeyedRowVectorBase< Scalar, ColKeyType, Cols > |
| | Class to inherit common methods for static and dynamic sized row vectors. More...
|
| class | NAV::KeyedVector< Scalar, RowKeyType, Rows > |
| | Static sized KeyedVector. More...
|
| class | NAV::KeyedVector< Scalar, RowKeyType, Eigen::Dynamic > |
| | Dynamic sized KeyedVector.
|
| class | NAV::internal::KeyedVectorBase< Scalar, RowKeyType, Rows > |
| | Class to inherit common methods for static and dynamic sized vectors. More...
|
|
| template<typename RowKeyType, typename ColKeyType = RowKeyType> |
| using | NAV::KeyedMatrix2d |
| | Static 2x2 squared size KeyedMatrix with double types.
|
| template<typename RowKeyType, typename ColKeyType = RowKeyType> |
| using | NAV::KeyedMatrix3d |
| | Static 3x3 squared size KeyedMatrix with double types.
|
| template<typename RowKeyType, typename ColKeyType = RowKeyType> |
| using | NAV::KeyedMatrix4d |
| | Static 4x4 squared size KeyedMatrix with double types.
|
| template<typename RowKeyType, typename ColKeyType = RowKeyType> |
| using | NAV::KeyedMatrix5d |
| | Static 5x5 squared size KeyedMatrix with double types.
|
| template<typename RowKeyType, typename ColKeyType = RowKeyType> |
| using | NAV::KeyedMatrix6d |
| | Static 6x6 squared size KeyedMatrix with double types.
|
| template<typename Scalar, typename RowKeyType, typename ColKeyType = RowKeyType> |
| using | NAV::KeyedMatrixX |
| | Dynamic size KeyedMatrix.
|
| template<typename RowKeyType, typename ColKeyType = RowKeyType> |
| using | NAV::KeyedMatrixXd |
| | Dynamic size KeyedMatrix with double types.
|
| template<typename ColKeyType> |
| using | NAV::KeyedRowVector2d |
| | Static 2 col KeyedRowVector with double types.
|
| template<typename ColKeyType> |
| using | NAV::KeyedRowVector3d |
| | Static 3 col KeyedRowVector with double types.
|
| template<typename ColKeyType> |
| using | NAV::KeyedRowVector4d |
| | Static 4 col KeyedRowVector with double types.
|
| template<typename ColKeyType> |
| using | NAV::KeyedRowVector5d |
| | Static 5 col KeyedRowVector with double types.
|
| template<typename ColKeyType> |
| using | NAV::KeyedRowVector6d |
| | Static 6 col KeyedRowVector with double types.
|
| template<typename Scalar, typename ColKeyType> |
| using | NAV::KeyedRowVectorX |
| | Dynamic size KeyedRowVector.
|
| template<typename ColKeyType> |
| using | NAV::KeyedRowVectorXd |
| | Dynamic size KeyedRowVector with double types.
|
| template<typename RowKeyType> |
| using | NAV::KeyedVector2d |
| | Static 2 row KeyedVector with double types.
|
| template<typename RowKeyType> |
| using | NAV::KeyedVector3d |
| | Static 3 row KeyedVector with double types.
|
| template<typename RowKeyType> |
| using | NAV::KeyedVector4d |
| | Static 4 row KeyedVector with double types.
|
| template<typename RowKeyType> |
| using | NAV::KeyedVector5d |
| | Static 5 row KeyedVector with double types.
|
| template<typename RowKeyType> |
| using | NAV::KeyedVector6d |
| | Static 6 row KeyedVector with double types.
|
| template<typename Scalar, typename RowKeyType> |
| using | NAV::KeyedVectorX |
| | Dynamic size KeyedVector.
|
| template<typename RowKeyType> |
| using | NAV::KeyedVectorXd |
| | Dynamic size KeyedVector with double types.
|
|
| template<typename Scalar, typename RowKeyType, typename ColKeyType, int Rows, int Cols> |
| std::ostream & | operator<< (std::ostream &os, const NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols > &obj) |
| | Stream insertion operator overload.
|
| template<typename Scalar, typename ColKeyType, int Cols> |
| std::ostream & | operator<< (std::ostream &os, const NAV::KeyedRowVector< Scalar, ColKeyType, Cols > &obj) |
| | Stream insertion operator overload.
|
| template<typename Scalar, typename RowKeyType, int Rows> |
| std::ostream & | operator<< (std::ostream &os, const NAV::KeyedVector< Scalar, RowKeyType, Rows > &obj) |
| | Stream insertion operator overload.
|
template<typename Scalar, typename RowKeyType, typename ColKeyType, int Rows, int Cols>
| std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const NAV::KeyedMatrix< Scalar, RowKeyType, ColKeyType, Rows, Cols > & | obj ) |
Stream insertion operator overload.
- Parameters
-
| [in,out] | os | Output stream object to stream the time into |
| [in] | obj | Object to print |
- Returns
- Returns the output stream object in order to chain stream insertions
Definition at line 2614 of file KeyedMatrix.hpp.