Main MRPT website > C++ reference
MRPT logo
Classes | Namespaces | Functions
CArray.h File Reference
#include <mrpt/utils/utils_defs.h>
#include <mrpt/math/math_frwds.h>
#include <mrpt/math/ops_containers.h>
#include <mrpt/utils/CSerializable.h>
Include dependency graph for CArray.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mrpt::math::CArray< T, N >
 A STL container (as wrapper) for arrays of constant size defined at compile time - Users will most likely prefer to use CArrayPOD and its derived classes instead. More...
 
class  mrpt::math::CArray< T, 0 >
 
class  mrpt::math::CArrayNumeric< T, N >
 CArrayNumeric is an array for numeric types supporting several mathematical operations (actually, just a wrapper on Eigen::Matrix<T,N,1>) More...
 
class  mrpt::math::CArrayFloat< N >
 A partial specialization of CArrayNumeric for float numbers. More...
 
class  mrpt::math::CArrayDouble< N >
 A partial specialization of CArrayNumeric for double numbers. More...
 
class  mrpt::math::CArrayInt< N >
 A partial specialization of CArrayNumeric for int numbers. More...
 
class  mrpt::math::CArrayUInt< N >
 A partial specialization of CArrayNumeric for unsigned int numbers. More...
 
struct  mrpt::math::CMatrixTemplateSize
 Auxiliary class used in CMatrixTemplate:size(), CMatrixTemplate::resize(), CMatrixFixedNumeric::size(), CMatrixFixedNumeric::resize(), to mimic the behavior of STL-containers. More...
 
struct  mrpt::utils::TTypeName< mrpt::math::CArrayNumeric< T, N > >
 
struct  mrpt::utils::TTypeName< mrpt::math::CArrayDouble< N > >
 
struct  mrpt::utils::TTypeName< mrpt::math::CArrayFloat< N > >
 

Namespaces

 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.
 
 mrpt::utils
 Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL.
 

Functions

template<class T , std::size_t N>
bool mrpt::math::operator== (const CArray< T, N > &x, const CArray< T, N > &y)
 
template<class T , std::size_t N>
bool mrpt::math::operator< (const CArray< T, N > &x, const CArray< T, N > &y)
 
template<class T , std::size_t N>
bool mrpt::math::operator!= (const CArray< T, N > &x, const CArray< T, N > &y)
 
template<class T , std::size_t N>
bool mrpt::math::operator> (const CArray< T, N > &x, const CArray< T, N > &y)
 
template<class T , std::size_t N>
bool mrpt::math::operator<= (const CArray< T, N > &x, const CArray< T, N > &y)
 
template<class T , std::size_t N>
bool mrpt::math::operator>= (const CArray< T, N > &x, const CArray< T, N > &y)
 



Page generated by Doxygen 1.8.14 for MRPT 1.0.2 SVN: at lun oct 28 00:52:41 CET 2019 Hosted on:
SourceForge.net Logo