6 #include <Eigen/Geometry> 
   12   template <
typename TargetPo
intCloud, 
typename SourcePo
intCloud>
 
   13   bool operator()(
const TargetPointCloud& target, 
const SourcePointCloud& source, 
const Eigen::Isometry3d& T, 
size_t target_index, 
size_t source_index, 
double sq_dist)
 const {
 
   22   template <
typename TargetPo
intCloud, 
typename SourcePo
intCloud>
 
   23   bool operator()(
const TargetPointCloud& target, 
const SourcePointCloud& source, 
const Eigen::Isometry3d& T, 
size_t target_index, 
size_t source_index, 
double sq_dist)
 const {
 
Definition: flat_container.hpp:12
 
Rejecting correspondences with large distances.
Definition: rejector.hpp:19
 
bool operator()(const TargetPointCloud &target, const SourcePointCloud &source, const Eigen::Isometry3d &T, size_t target_index, size_t source_index, double sq_dist) const
Definition: rejector.hpp:23
 
double max_dist_sq
Maximum squared distance between corresponding points.
Definition: rejector.hpp:27
 
DistanceRejector()
Definition: rejector.hpp:20
 
Null correspondence rejector. This class accepts all input correspondences.
Definition: rejector.hpp:11
 
bool operator()(const TargetPointCloud &target, const SourcePointCloud &source, const Eigen::Isometry3d &T, size_t target_index, size_t source_index, double sq_dist) const
Definition: rejector.hpp:13