A matcher links points in the reading to points in the reference. More...
#include <PointMatcher.h>

Public Member Functions | |
| virtual Matches | findClosests (const DataPoints &filteredReading)=0 |
| Find the closest neighbors of filteredReading in filteredReference passed to init() | |
| unsigned long | getVisitCount () const |
| Return the visit counter. | |
| virtual void | init (const DataPoints &filteredReference)=0 |
| Init this matcher to find nearest neighbor in filteredReference. | |
| Matcher () | |
| Construct without parameter. | |
| Matcher (const std::string &className, const ParametersDoc paramsDoc, const Parameters ¶ms) | |
| Construct with parameters. | |
| void | resetVisitCount () |
| Reset the visit counter. | |
| virtual | ~Matcher () |
| virtual destructor | |
Public Attributes | |
| unsigned long | visitCounter |
| number of points visited | |
A matcher links points in the reading to points in the reference.
This typically uses a space-partitioning structure such as a kd-tree for performance optimization.
Definition at line 392 of file PointMatcher.h.
| PointMatcher< T >::Matcher::Matcher | ( | ) |
Construct without parameter.
Definition at line 41 of file Matcher.cpp.
| PointMatcher< T >::Matcher::Matcher | ( | const std::string & | className, |
| const ParametersDoc | paramsDoc, | ||
| const Parameters & | params | ||
| ) |
Construct with parameters.
Definition at line 47 of file Matcher.cpp.
| PointMatcher< T >::Matcher::~Matcher | ( | ) | [virtual] |
virtual destructor
Definition at line 54 of file Matcher.cpp.
| virtual Matches PointMatcher< T >::Matcher::findClosests | ( | const DataPoints & | filteredReading | ) | [pure virtual] |
Find the closest neighbors of filteredReading in filteredReference passed to init()
| unsigned long PointMatcher< T >::Matcher::getVisitCount | ( | ) | const |
Return the visit counter.
Definition at line 66 of file Matcher.cpp.
| virtual void PointMatcher< T >::Matcher::init | ( | const DataPoints & | filteredReference | ) | [pure virtual] |
Init this matcher to find nearest neighbor in filteredReference.
| void PointMatcher< T >::Matcher::resetVisitCount | ( | ) |
Reset the visit counter.
Definition at line 59 of file Matcher.cpp.
| unsigned long PointMatcher< T >::Matcher::visitCounter |
number of points visited
Definition at line 394 of file PointMatcher.h.