9 #ifndef CMetricMapsAlignmentAlgorithm_H    10 #define CMetricMapsAlignmentAlgorithm_H    51                 mrpt::poses::CPosePDFPtr Align(
    55                                 float                                   *runningTime = NULL,
    76                 virtual mrpt::poses::CPosePDFPtr AlignPDF(
    80                                 float                                   *runningTime = NULL,
    81                                 void                                    *
info = NULL ) = 0;
   100                 mrpt::poses::CPose3DPDFPtr Align3D(
   104                                 float                                   *runningTime = NULL,
   125                 virtual mrpt::poses::CPose3DPDFPtr Align3DPDF(
   129                                 float                                   *runningTime = NULL,
   130                                 void                                    *
info = NULL ) = 0;
 
Declares a class that represents a Probability Density function (PDF) of a 2D pose ...
 
virtual ~CMetricMapsAlignmentAlgorithm()
Dtor. 
 
CMetricMapsAlignmentAlgorithm()
 
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries. 
 
Declares a virtual base class for all metric maps storage classes. 
 
A class used to store a 2D pose, including the 2D coordinate point and a heading (phi) angle...
 
A class used to store a 3D pose (a 3D translation + a rotation in 3D). 
 
A base class for any algorithm able of maps alignment. 
 
Declares a class that represents a Probability Density function (PDF) of a 3D pose ...