Main MRPT website > C++ reference for MRPT 1.9.9
Classes | Namespaces | Typedefs
eigen_frwds.h File Reference
#include <mrpt/config.h>

Go to the source code of this file.

Classes

struct  Eigen::EigenBase< Derived >
 
struct  mrpt::math::ContainerType< CONTAINER >
 ContainerType<T>::element_t exposes the value of any STL or Eigen container. More...
 
struct  mrpt::math::ContainerType< Eigen::EigenBase< Derived > >
 Specialization for Eigen containers. More...
 
class  mrpt::math::CMatrixTemplateNumeric< T >
 A matrix of dynamic size. More...
 
class  mrpt::math::dynamic_vector< T >
 Column vector, like Eigen::MatrixX*, but automatically initialized to zeros since construction. More...
 
class  mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
 A numeric matrix of compile-time fixed size. More...
 

Namespaces

 Eigen
 
 mrpt
 This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
 
 mrpt::math
 This base provides a set of functions for maths stuff.
 

Typedefs

typedef dynamic_vector< float > mrpt::math::CVectorFloat
 Column vector, like Eigen::MatrixXf, but automatically initialized to zeros since construction. More...
 
typedef dynamic_vector< double > mrpt::math::CVectorDouble
 Column vector, like Eigen::MatrixXd, but automatically initialized to zeros since construction. More...
 
Typedefs for common sizes
typedef CMatrixFixedNumeric< double, 2, 2 > mrpt::math::CMatrixDouble22
 
typedef CMatrixFixedNumeric< double, 2, 3 > mrpt::math::CMatrixDouble23
 
typedef CMatrixFixedNumeric< double, 3, 2 > mrpt::math::CMatrixDouble32
 
typedef CMatrixFixedNumeric< double, 3, 3 > mrpt::math::CMatrixDouble33
 
typedef CMatrixFixedNumeric< double, 4, 4 > mrpt::math::CMatrixDouble44
 
typedef CMatrixFixedNumeric< double, 6, 6 > mrpt::math::CMatrixDouble66
 
typedef CMatrixFixedNumeric< double, 7, 7 > mrpt::math::CMatrixDouble77
 
typedef CMatrixFixedNumeric< double, 1, 3 > mrpt::math::CMatrixDouble13
 
typedef CMatrixFixedNumeric< double, 3, 1 > mrpt::math::CMatrixDouble31
 
typedef CMatrixFixedNumeric< double, 1, 2 > mrpt::math::CMatrixDouble12
 
typedef CMatrixFixedNumeric< double, 2, 1 > mrpt::math::CMatrixDouble21
 
typedef CMatrixFixedNumeric< double, 6, 1 > mrpt::math::CMatrixDouble61
 
typedef CMatrixFixedNumeric< double, 1, 6 > mrpt::math::CMatrixDouble16
 
typedef CMatrixFixedNumeric< double, 7, 1 > mrpt::math::CMatrixDouble71
 
typedef CMatrixFixedNumeric< double, 1, 7 > mrpt::math::CMatrixDouble17
 
typedef CMatrixFixedNumeric< double, 5, 1 > mrpt::math::CMatrixDouble51
 
typedef CMatrixFixedNumeric< double, 1, 5 > mrpt::math::CMatrixDouble15
 
typedef CMatrixFixedNumeric< double, 4, 1 > mrpt::math::CMatrixDouble41
 
typedef CMatrixFixedNumeric< float, 2, 2 > mrpt::math::CMatrixFloat22
 
typedef CMatrixFixedNumeric< float, 2, 3 > mrpt::math::CMatrixFloat23
 
typedef CMatrixFixedNumeric< float, 3, 2 > mrpt::math::CMatrixFloat32
 
typedef CMatrixFixedNumeric< float, 3, 3 > mrpt::math::CMatrixFloat33
 
typedef CMatrixFixedNumeric< float, 4, 4 > mrpt::math::CMatrixFloat44
 
typedef CMatrixFixedNumeric< float, 6, 6 > mrpt::math::CMatrixFloat66
 
typedef CMatrixFixedNumeric< float, 7, 7 > mrpt::math::CMatrixFloat77
 
typedef CMatrixFixedNumeric< float, 1, 3 > mrpt::math::CMatrixFloat13
 
typedef CMatrixFixedNumeric< float, 3, 1 > mrpt::math::CMatrixFloat31
 
typedef CMatrixFixedNumeric< float, 1, 2 > mrpt::math::CMatrixFloat12
 
typedef CMatrixFixedNumeric< float, 2, 1 > mrpt::math::CMatrixFloat21
 
typedef CMatrixFixedNumeric< float, 6, 1 > mrpt::math::CMatrixFloat61
 
typedef CMatrixFixedNumeric< float, 1, 6 > mrpt::math::CMatrixFloat16
 
typedef CMatrixFixedNumeric< float, 7, 1 > mrpt::math::CMatrixFloat71
 
typedef CMatrixFixedNumeric< float, 1, 7 > mrpt::math::CMatrixFloat17
 
typedef CMatrixFixedNumeric< float, 5, 1 > mrpt::math::CMatrixFloat51
 
typedef CMatrixFixedNumeric< float, 1, 5 > mrpt::math::CMatrixFloat15
 



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019