#include <ExternScanMatch.h>
Public Member Functions | |
ExternScanMatch (int argc, const char *argv[]) | |
Constructor. | |
~ExternScanMatch () | |
Destructor. | |
ResourcePlate | getPlate () const |
Gets plate. | |
void | execute (Scan *fS, Pose *fP, Scan *sS, Pose *sP) |
Asks to do a scan matching. | |
bool | getResult (Pose &result, bool &valid) |
Asks to do a scan matching. | |
void | extSMWork () |
This method must not be used. Forget about it. |
The available options are:
MipResources::ExternScanMatch::ExternScanMatch | ( | int | argc, | |
const char * | argv[] | |||
) |
Constructor.
MipResources::ExternScanMatch::~ExternScanMatch | ( | ) |
Destructor.
ResourcePlate MipResources::ExternScanMatch::getPlate | ( | ) | const [inline, virtual] |
Asks to do a scan matching.
firstScan | First scan. | |
firstPose | First pose. | |
secondScan | Second scan. | |
secondPose | Second pose. |
bool MipResources::ExternScanMatch::getResult | ( | Pose & | result, | |
bool & | valid | |||
) |
Asks to do a scan matching.
[out] | &result | The result, if return is true, it is valid only if 'valid' is true. |
[out] | &valid | True if the result is valid', false if is not. |
void MipResources::ExternScanMatch::extSMWork | ( | ) |
This method must not be used. Forget about it.