MRPT logo

mrpt Namespace Reference

The main namespace for all the Mobile Robot Programming Toolkit (MRPT) C++ libraries. More...


Namespaces

namespace  bayes
 The namespace for Bayesian filtering algorithm: different particle filters and Kalman filter algorithms.
namespace  compress
 Data compression/decompression algorithms.
namespace  gui
 Classes for creating GUI windows for 2D and 3D visualization.
namespace  hwdrivers
 Contains classes for various device interfaces.
namespace  math
 This base provides a set of functions for maths stuff.
namespace  opengl
 The namespace for 3D scene representation and rendering.
namespace  poses
 Classes for 2D/3D geometry representation, both of single values and probability density distributions (PDFs) in many forms.
namespace  random
 A namespace of pseudo-random numbers genrators of diferent distributions.
namespace  reactivenav
 This namespace contains classes for building a TP-Space Reactive Navigation System.
namespace  scan_matching
 A set of scan matching-related static functions.
namespace  slam
 This namespace contains algorithms for SLAM, localization, map building, representation of robot's actions and observations, and representation of many kinds of metric maps.
namespace  synch
 This namespace provides multitask, synchronization utilities.
namespace  system
 This namespace provides a OS-independent interface to many useful functions: filenames manipulation, time and date, string parsing, file I/O, threading, memory allocation, etc.
namespace  topography
 This namespace provides topography helper functions, coordinate transformations.
namespace  utils
 Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL.
namespace  vision
 Classes for computer vision, detectors, features, etc.

Functions

std::string MRPTDLLIMPEXP format (const char *fmt,...) MRPT_printf_format_check(1
 A std::string version of C sprintf.


Detailed Description

The main namespace for all the Mobile Robot Programming Toolkit (MRPT) C++ libraries.


Function Documentation

std::string MRPTDLLIMPEXP mrpt::format ( const char *  fmt,
  ... 
)

A std::string version of C sprintf.

You can call this to obtain a std::string using printf-like syntax. Based on very nice code by Paul Senzee, published at http://senzee.blogspot.com/2006/05/c-formatting-stdstring.html Function implemented in format.cpp

Referenced by mrpt::math::CMatrixTemplate< bool >::CMatrixTemplate(), mrpt::math::CMatrixTemplateNumeric< KFTYPE >::eigenVectors(), mrpt::math::CMatrixTemplate< bool >::operator()(), mrpt::math::CMatrixTemplate< bool >::operator=(), and mrpt::utils::printf_vector().




Page generated by Doxygen 1.5.8 for MRPT 0.6.5 SVN:exported at Mon Jan 12 13:00:16 UTC 2009