Point Cloud Library (PCL) 1.13.1
|
Representation of a (possible) correspondence between two points (e.g. More...
#include <pcl/correspondence.h>
Public Attributes | ||
Eigen::Affine3f | transformation | |
The transformation to go from the coordinate system. | ||
![]() | ||
Eigen::Vector3f | point1 | |
The 3D position of the point in the first coordinate frame. | ||
Eigen::Vector3f | point2 | |
The 3D position of the point in the second coordinate frame. | ||
![]() | ||
index_t | index_query = 0 | |
Index of the query (source) point. | ||
index_t | index_match = UNAVAILABLE | |
Index of the matching (target) point. | ||
union { | ||
float distance = std::numeric_limits<float>::max() | ||
float weight | ||
}; | ||
Distance between the corresponding points, or the weight denoting the confidence in correspondence estimation. | ||
Additional Inherited Members | |
![]() | |
Correspondence ()=default | |
Standard constructor. | |
Correspondence (index_t _index_query, index_t _index_match, float _distance) | |
Constructor. | |
Representation of a (possible) correspondence between two points (e.g.
from feature matching), that encode complete 6DOF transformations.
Definition at line 131 of file correspondence.h.
Eigen::Affine3f pcl::PointCorrespondence6D::transformation |
The transformation to go from the coordinate system.
of point2 to the coordinate system of point1
Definition at line 133 of file correspondence.h.