40 #ifndef PCL_REGISTRATION_CORRESPONDENCE_ESTIMATION_BACK_PROJECTION_H_
41 #define PCL_REGISTRATION_CORRESPONDENCE_ESTIMATION_BACK_PROJECTION_H_
43 #include <pcl/registration/correspondence_types.h>
44 #include <pcl/registration/correspondence_estimation.h>
48 namespace registration
55 template <
typename Po
intSource,
typename Po
intTarget,
typename NormalT,
typename Scalar =
float>
59 typedef boost::shared_ptr<CorrespondenceEstimationBackProjection<PointSource, PointTarget, NormalT, Scalar> >
Ptr;
60 typedef boost::shared_ptr<const CorrespondenceEstimationBackProjection<PointSource, PointTarget, NormalT, Scalar> >
ConstPtr;
94 , source_normals_transformed_ ()
98 corr_name_ =
"CorrespondenceEstimationBackProjection";
133 double max_distance = std::numeric_limits<double>::max ());
144 double max_distance = std::numeric_limits<double>::max ());
189 #include <pcl/registration/impl/correspondence_estimation_backprojection.hpp>