W3cubDocs

/PointCloudLibrary

Correspondence represents a match between two entities (e.g., points, descriptors, etc). More...

#include <pcl/correspondence.h>

Public Member Functions

Correspondence ()=default
Standard constructor. More...
Correspondence (index_t _index_query, index_t _index_match, float _distance)
Constructor. More...

Public Attributes

index_t index_query = 0
Index of the query (source) point. More...
index_t index_match = UNAVAILABLE
Index of the matching (target) point. More...
union {
float distance = std::numeric_limits<float>::max()
float weight
};
Distance between the corresponding points, or the weight denoting the confidence in correspondence estimation. More...

Detailed Description

Correspondence represents a match between two entities (e.g., points, descriptors, etc).

This is represented via the indices of a source point and a target point, and the distance between them.

Author
Dirk Holz, Radu B. Rusu, Bastian Steder

Definition at line 60 of file correspondence.h.

Constructor & Destructor Documentation

Correspondence() [1/2]

pcl::Correspondence::Correspondence ( )
inlinedefault

Standard constructor.

Sets index_query to 0, index_match to -1, and distance to FLT_MAX.

Correspondence() [2/2]

pcl::Correspondence::Correspondence ( index_t _index_query,
index_t _index_match,
float _distance
)
inline

Constructor.

Definition at line 79 of file correspondence.h.

Member Data Documentation

@1

union { ... }

Distance between the corresponding points, or the weight denoting the confidence in correspondence estimation.

distance

index_match

index_query

weight

float pcl::Correspondence::weight

Definition at line 70 of file correspondence.h.


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

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1_correspondence.html