Main MRPT website > C++ reference
MRPT logo

Namespace List

Here is a list of all namespaces with brief descriptions:
Architecture
Eigen
Eigen::internal
internalApplies the clock wise 2D rotation j to the set of 2D vectors of cordinates x and y: $ \left ( \begin{array}{cc} x \\ y \end{array} \right ) = J \left ( \begin{array}{cc} x \\ y \end{array} \right ) $
internal_mrpt
mrptThis is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries
mrpt::bayesThe namespace for Bayesian filtering algorithm: different particle filters and Kalman filter algorithms
mrpt::bayes::detailAuxiliary functions, for internal usage of MRPT classes
mrpt::compressData compression/decompression algorithms
mrpt::compress::zipCompression using the "zip" algorithm and from/to gzip (gz) files
mrpt::detectors
mrpt::global_settingsGlobal variables to change the run-time behaviour of some MRPT classes within mrpt-core
mrpt::graphslamSLAM methods related to graphs of pose constraints
mrpt::guiClasses for creating GUI windows for 2D and 3D visualization
mrpt::hmtslamClasses related to the implementation of Hybrid Metric Topological (HMT) SLAM
mrpt::hwdriversContains classes for various device interfaces
mrpt::mathThis base provides a set of functions for maths stuff
mrpt::math::detail
mrpt::math::jacobiansA collection of functions to compute jacobians of diverse transformations, etc (some functions are redirections to existing methods elsewhere, so this namespace is actually used with grouping purposes)
mrpt::openglThe namespace for 3D scene representation and rendering
mrpt::opengl::graph_toolsTool functions for graphs of pose constraints
mrpt::opengl::stock_objectsA collection of pre-built 3D objects for quick insertion in opengl::COpenGLScene objects
mrpt::posesClasses for 2D/3D geometry representation, both of single values and probability density distributions (PDFs) in many forms
mrpt::poses::detailInternal functions for MRPT
mrpt::randomA namespace of pseudo-random numbers genrators of diferent distributions
mrpt::reactivenavThis namespace contains classes for building a TP-Space Reactive Navigation System
mrpt::scanmatchingA set of scan matching-related static functions
mrpt::slamThis namespace contains algorithms for SLAM, localization, map building, representation of robot's actions and observations, and representation of many kinds of metric maps
mrpt::slam::detail
mrpt::synchThis namespace provides multitask, synchronization utilities
mrpt::systemThis namespace provides a OS-independent interface to many useful functions: filenames manipulation, time and date, string parsing, file I/O, threading, memory allocation, etc
mrpt::system::detailAuxiliary classes used internally to MRPT
mrpt::system::osThis namespace provides a OS-independent interface to low-level functions
mrpt::topographyThis namespace provides topography helper functions, coordinate transformations
mrpt::utilsClasses for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL
mrpt::utils::metaprogrammingA set of utility objects for metaprogramming with STL algorithms
mrpt::utils::netA set of useful routines for networking
mrpt::visionClasses for computer vision, detectors, features, etc
mrpt::vision::pinholeFunctions related to pinhole camera models, point projections, etc
stdSTL namespace
stlplus
TCLAP
TCLAP::MULTI_ARG_HELPER
TCLAP::VALUE_ARG_HELPER



Page generated by Doxygen 1.7.2 for MRPT 0.9.4 SVN: at Mon Jan 10 22:30:30 UTC 2011