libpointmatcher  1.0.2
Public Types | Public Member Functions | Public Attributes
PointMatcher< T >::Matches Struct Reference

Result of the data-association step (Matcher::findClosests), before outlier rejection. More...

#include <PointMatcher.h>

List of all members.

Public Types

typedef Matrix Dists
 Squared distances to closest points, dense matrix of ScalarType.
typedef IntMatrix Ids
 Identifiers of closest points, dense matrix of integers.

Public Member Functions

 Matches ()
 Construct empty matches.
 Matches (const Dists &dists, const Ids ids)
 Construct matches from distances to and identifiers of closest points.
 Matches (const int knn, const int pointsCount)
 Construct uninitialized matches from number of closest points (knn) and number of points (pointsCount)
getDistsQuantile (const T quantile) const
 Get the distance at the T-ratio closest point.

Public Attributes

Dists dists
 squared distances to closest points
Ids ids
 identifiers of closest points

Detailed Description

template<typename T>
struct PointMatcher< T >::Matches

Result of the data-association step (Matcher::findClosests), before outlier rejection.

This class holds a list of associated reference identifiers, along with the corresponding squared distance, for all points in the reading. A single point in the reading can have one or multiple matches.


The documentation for this struct was generated from the following files: