Main MRPT website > C++ reference for MRPT 1.4.0
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 12345]
 NEigen
 Caligned_allocator
 CEigenBase
 Ninternal_mrpt
 CMatOrVecResizer
 CMatOrVecResizer< 1, 1 >
 CMatOrVecResizer< 1, C >
 CMatOrVecResizer< R, 1 >
 NmrptThis is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries
 NbayesThe namespace for Bayesian filtering algorithm: different particle filters and Kalman filter algorithms
 NcompressData compression/decompression algorithms
 Ndetectors<>
 Nglobal_settingsGlobal variables to change the run-time behaviour of some MRPT classes within mrpt-base
 NgraphsAbstract graph and tree data structures, plus generic graph algorithms
 NgraphslamSLAM methods related to graphs of pose constraints
 NguiClasses for creating GUI windows for 2D and 3D visualization
 NhmtslamClasses related to the implementation of Hybrid Metric Topological (HMT) SLAM
 NhwdriversContains classes for various device interfaces
 Nkinematics
 Nmaps
 NmathThis base provides a set of functions for maths stuff
 Nnav
 NobsThis namespace contains representation of robot actions and observations
 NopenglThe namespace for 3D scene representation and rendering
 Npbmap
 NposesClasses for 2D/3D geometry representation, both of single values and probability density distributions (PDFs) in many forms
 NrandomA namespace of pseudo-random numbers genrators of diferent distributions
 Nscanmatching
 Nslam
 NsynchThis namespace provides multitask, synchronization utilities
 NsystemThis namespace provides a OS-independent interface to many useful functions: filenames manipulation, time and date, string parsing, file I/O, threading, memory allocation, etc
 NtfestFunctions for estimating the optimal transformation between two frames of references given measurements of corresponding points
 NtopographyThis namespace provides topography helper functions, coordinate transformations
 NutilsClasses for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL
 NvisionClasses for computer vision, detectors, features, etc
 Caligned_containersHelper types for STL containers with Eigen memory allocators
 Nnanoflann
 Carray_or_vector_selectorUsed to declare fixed-size arrays when DIM>0, dynamically-allocated vectors when DIM=-1
 Carray_or_vector_selector<-1, T >Dynamic size version
 CCArrayA STL container (as wrapper) for arrays of constant size defined at compile time (class imported from the MRPT project) This code is an adapted version from Boost, modifed for its integration within MRPT (JLBC, Dec/2009) (Renamed array -> CArray to avoid possible potential conflicts)
 CIndexDist_SorterOperator "<" for std::sort()
 CKDTreeEigenMatrixAdaptorAn L2-metric KD-tree adaptor for working with data directly stored in an Eigen Matrix, without duplicating the data storage
 CKDTreeSingleIndexAdaptorKd-tree index
 CKDTreeSingleIndexAdaptorParamsParameters (see http://code.google.com/p/nanoflann/ for help choosing the parameters)
 CKNNResultSet
 CL1_AdaptorManhattan distance functor (generic version, optimized for high-dimensionality data sets)
 CL2_AdaptorSquared Euclidean distance functor (generic version, optimized for high-dimensionality data sets)
 CL2_Simple_AdaptorSquared Euclidean (L2) distance functor (suitable for low-dimensionality datasets, like 2D or 3D point clouds) Corresponding distance traits: nanoflann::metric_L2_Simple
 Cmetric_L1Metaprogramming helper traits class for the L1 (Manhattan) metric
 Cmetric_L2Metaprogramming helper traits class for the L2 (Euclidean) metric
 Cmetric_L2_SimpleMetaprogramming helper traits class for the L2_simple (Euclidean) metric
 CPooledAllocator
 CRadiusResultSetA result-set class used when performing a radius based search
 CSearchParamsSearch options for KDTreeSingleIndexAdaptor::findNeighbors()
 NstdSTL namespace
 Nstlplus
 Cclone_copy
 Cconstructor_copy
 Cend_dereference
 Cillegal_copy
 Cno_copy
 Cnull_dereference
 Csmart_ptr
 Csmart_ptr_base
 Csmart_ptr_clone
 Csmart_ptr_holder
 Csmart_ptr_nocopy
 Cwrong_object
 NTCLAP
 NMULTI_ARG_HELPER
 NVALUE_ARG_HELPER
 CActionDoneException(Added by JLBC for MRPT): An exception that indicates to CmdLine::parse that help,version,... have been invoked so it should return false for the main program to exit
 CArgA virtual base class that defines the essential data for all arguments
 CArgExceptionA simple class that defines and argument exception
 CArgParseExceptionThrown from within the child Arg classes when it fails to properly parse the argument it has been passed
 CCmdLineThe base class that manages the command line definition and passes along the parsing to the appropriate Arg classes
 CCmdLineInterfaceThe base class that manages the command line definition and passes along the parsing to the appropriate Arg classes
 CCmdLineOutputThe interface that any output object must implement
 CCmdLineParseExceptionThrown from CmdLine when the arguments on the command line are not properly specified, e.g
 CConstraintThe interface that defines the interaction between the Arg and Constraint
 CDocBookOutputA class that generates DocBook output for usage() method for the given CmdLine and its Args
 CHelpVisitorA Visitor object that calls the usage method of the given CmdLineOutput object for the specified CmdLine object
 CIgnoreRestVisitorA Vistor that tells the CmdLine to begin ignoring arguments after this one is parsed
 CMultiArgAn argument that allows multiple values of type T to be specified
 CMultiSwitchArgA multiple switch argument
 COptionalUnlabeledTracker
 CSpecificationExceptionThrown from Arg and CmdLine when an Arg is improperly specified, e.g
 CStdOutputA class that isolates any output from the CmdLine object so that it may be easily modified
 CSwitchArgA simple switch argument
 CUnlabeledMultiArgJust like a MultiArg, except that the arguments are unlabeled
 CUnlabeledValueArgThe basic unlabeled argument that parses a value
 CValueArgThe basic labeled argument that parses a value
 CValuesConstraintA Constraint that constrains the Arg to only those values specified in the constraint
 CVersionVisitorA Vistor that will call the version method of the given CmdLineOutput for the specified CmdLine object and then exit
 CVisitorA base class that defines the interface for visitors
 CXorHandlerThis class handles lists of Arg's that are to be XOR'd on the command line



Page generated by Doxygen 1.9.6 for MRPT 1.4.0 SVN: at Wed Mar 22 04:35:51 UTC 2023