#include <vector>#include <list>#include <set>#include <map>#include <string>#include <stdexcept>#include "pstdint.h"Go to the source code of this file.
Classes | |
| struct | mrpt::utils::TColor |
| A RGB color - 8bit. More... | |
| struct | mrpt::utils::TColorf |
| A RGB color - floats in the range [0,1]. More... | |
| struct | mrpt::utils::TPixelCoordf |
| A pair (x,y) of pixel coordinates (subpixel resolution). More... | |
| struct | mrpt::utils::TPixelCoord |
| A pair (x,y) of pixel coordinates (integer resolution). More... | |
| struct | mrpt::utils::TParameters< T > |
| For usage when passing a dynamic number of (numeric) arguments to a function, by name. More... | |
Namespaces | |
| namespace | mrpt |
| This is the global namespace for all Mobile Robot Porgramming Toolkit (MRPT) libraries. | |
| namespace | mrpt::utils |
| Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL. | |
Defines | |
| #define | __STDC_FORMAT_MACROS |
Typedefs | |
| typedef std::vector< int64_t > | mrpt::vector_long |
| A type for passing a vector of longs. | |
| typedef std::vector< int32_t > | mrpt::vector_int |
| A type for passing a vector of ints. | |
| typedef std::vector< float > | mrpt::vector_float |
| A type for passing a vector of floats. | |
| typedef std::vector< double > | mrpt::vector_double |
| A type for passing a vector of doubles. | |
| typedef std::vector< uint16_t > | mrpt::vector_word |
| A type for passing a vector of 16-bits unsigned numbers. | |
| typedef std::vector< uint32_t > | mrpt::vector_uint |
| A type for passing a vector of 32-bits unsigned numbers. | |
| typedef std::vector< std::string > | mrpt::vector_string |
| A type for passing a vector of strings. | |
| typedef std::vector< bool > | mrpt::vector_bool |
| A type for passing a vector of boolean values. | |
| typedef std::vector< uint8_t > | mrpt::vector_byte |
| A type for passing a vector of bytes. | |
| typedef std::vector< size_t > | mrpt::vector_size_t |
| A type for vectors of size_t's. | |
| typedef void(* | mrpt::utils::TFunctor_noRet_1inputs )(const void *) |
| A generic functor type for functions accepting 1 input arguments and returning nothing. | |
| typedef void(* | mrpt::utils::TFunctor_noRet_2inputs )(const void *, const void *) |
| A generic functor type for functions accepting 2 input arguments and returning nothing. | |
| typedef void(* | mrpt::utils::TFunctor_noRet_3inputs )(const void *, const void *, const void *) |
| A generic functor type for functions accepting 3 input arguments and returning nothing. | |
| typedef double(* | mrpt::utils::TFunctor_retDouble_1inputs )(const void *) |
| A generic functor type for functions accepting 1 input arguments and returning a double value. | |
| typedef double(* | mrpt::utils::TFunctor_retDouble_2inputs )(const void *, const void *) |
| A generic functor type for functions accepting 2 input arguments and returning a double value. | |
| typedef double(* | mrpt::utils::TFunctor_retDouble_3inputs )(const void *, const void *, const void *) |
| A generic functor type for functions accepting 3 input arguments and returning a double value. | |
| typedef void(* | mrpt::utils::TFunctor_retVecDbl_inpVecDbl )(const vector_double &in, vector_double &out) |
| A generic functor type for functions accepting 1 vector and returning 1 vector. | |
| typedef void(* | mrpt::utils::TFunctor_retVecFlt_inpVecFlt )(const vector_float &in, vector_float &out) |
| A generic functor type for functions accepting 1 vector and returning 1 vector. | |
| typedef void(* | mrpt::utils::TFunctor_retVecInt_inpVecInt )(const vector_int &in, vector_int &out) |
| A generic functor type for functions accepting 1 vector and returning 1 vector. | |
| typedef void(* | mrpt::utils::TFunctor_retVecDbl_inp2VecDbl )(const vector_double &x, const vector_double &y, vector_double &out) |
| A generic functor type for functions accepting 2 vectors and returning 1 vector. | |
| typedef void(* | mrpt::utils::TFunctor_retVecFlt_inp2VecFlt )(const vector_float &x, const vector_float &y, vector_float &out) |
| A generic functor type for functions accepting 2 vectors and returning 1 vector. | |
| typedef void(* | mrpt::utils::TFunctor_retVecInt_inp2VecInt )(const vector_int &x, const vector_int &y, vector_int &out) |
| A generic functor type for functions accepting 2 vectors and returning 1 vector. | |
| typedef double(* | mrpt::utils::TFunctor_retDbl_inp1VecDbl )(const vector_double &in1) |
| A generic functor type for functions accepting 1 vector and returning 1 double. | |
| typedef double(* | mrpt::utils::TFunctor_retDbl_inp2VecDbl )(const vector_double &in1, const vector_double &in2) |
| A generic functor type for functions accepting 2 vectors and returning 1 double. | |
| typedef double(* | mrpt::utils::TFunctor_retDbl_inp3VecDbl )(const vector_double &in1, const vector_double &in2, const vector_double &in3) |
| A generic functor type for functions accepting 3 vectors and returning 1 double. | |
| typedef unsigned long | mrpt::utils::POINTER_TYPE |
| For performing type casting from a pointer to its numeric value. | |
| typedef TPixelCoord | mrpt::utils::TImageSize |
| A type for image sizes. | |
| Page generated by Doxygen 1.5.9 for MRPT 0.7.1 SVN: at Mon Aug 17 22:20:53 EDT 2009 |