|
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.
|
namespace | mrpt::math |
| This base provides a set of functions for maths stuff.
|
Functions |
template<class T > |
std::ostream & | mrpt::math::operator<< (std::ostream &out, const std::vector< T > &d) |
| A template function for printing out the contents of a std::vector variable.
|
template<class T > |
std::ostream & | mrpt::math::operator<< (std::ostream &out, std::vector< T > *d) |
| A template function for printing out the contents of a std::vector variable.
|
template<class T > |
std::vector< T > | mrpt::math::operator+ (const std::vector< T > &a, T b) |
| A template function for the operator + between a scalar and a std::vector.
|
template<class T > |
std::vector< T > | mrpt::math::operator- (const std::vector< T > &a, T b) |
| A template function for the operator - between a scalar and a std::vector.
|
template<class T > |
std::vector< T > | mrpt::math::operator* (const std::vector< T > &a, T b) |
| A template function for the operator * between a scalar and a std::vector.
|
template<class T > |
std::vector< T > | mrpt::math::operator/ (const std::vector< T > &a, T b) |
| A template function for dividing a std::vector by a scalar number.
|
template<class T > |
std::vector< T > | mrpt::math::operator+ (const std::vector< T > &a, const std::vector< T > &b) |
| A template function for adding std::vector's having the same number of elements.
|
template<class T > |
std::vector< T > | mrpt::math::operator- (const std::vector< T > &a, const std::vector< T > &b) |
| A template function for substracting std::vector's having the same number of elements.
|
template<class T > |
std::vector< T > | mrpt::math::operator* (const std::vector< T > &a, const std::vector< T > &b) |
| A template function for scalar product (element by element, like .
|
template<class T > |
std::vector< T > | mrpt::math::operator/ (const std::vector< T > &a, const std::vector< T > &b) |
| A template function for scalar division (element by element, like .
|
template<class T > |
void | mrpt::math::operator+= (std::vector< T > &a, const std::vector< T > &b) |
| A template for the operator += applied to std::vector's having the same number of elements.
|
template<class T > |
void | mrpt::math::operator-= (std::vector< T > &a, const std::vector< T > &b) |
| A template for the operator -= applied to std::vector's having the same number of elements.
|
template<class T > |
void | mrpt::math::operator*= (std::vector< T > &a, const std::vector< T > &b) |
| A template for the operator *= applied to std::vector's having the same number of elements.
|
template<class T > |
void | mrpt::math::operator/= (std::vector< T > &a, const std::vector< T > &b) |
| A template for the operator /= applied to std::vector's having the same number of elements.
|
template<class T > |
void | mrpt::math::operator+= (std::vector< T > &a, T b) |
| A template for the operator += applied to a std::vector and a scalar.
|
template<class T > |
void | mrpt::math::operator-= (std::vector< T > &a, T b) |
| A template for the operator -= applied to a std::vector and a scalar.
|
template<class T > |
void | mrpt::math::operator*= (std::vector< T > &a, T b) |
| A template for the operator *= applied to a std::vector and a scalar.
|
template<class T > |
void | mrpt::math::operator/= (std::vector< T > &a, T b) |
| A template for the operator /= applied to a std::vector and a scalar.
|