#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.7.1 for MRPT 0.7.1 SVN: at Mon Aug 17 22:58:25 EDT 2009 |