38 #ifndef PCL_COMMON_CORRESPONDENCE_H_
39 #define PCL_COMMON_CORRESPONDENCE_H_
42 #pragma GCC system_header
45 #include <boost/shared_ptr.hpp>
46 #include <Eigen/StdVector>
47 #include <Eigen/Geometry>
48 #include <pcl/pcl_exports.h>
75 distance (std::numeric_limits<float>::max ())
79 inline Correspondence (
int _index_query,
int _index_match,
float _distance) :
86 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
90 PCL_EXPORTS std::ostream&
operator << (std::ostream& os,
const Correspondence& c);
92 typedef std::vector< pcl::Correspondence, Eigen::aligned_allocator<pcl::Correspondence> >
Correspondences;
112 std::vector<int>& indices,
113 bool presorting_required =
true);
131 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
147 EIGEN_MAKE_ALIGNED_OPERATOR_NEW