44 #include <pcl/registration/registration.h>
59 template <
typename Po
intSource,
typename Po
intTarget>
63 typedef typename PointCloudSource::Ptr PointCloudSourcePtr;
64 typedef typename PointCloudSource::ConstPtr PointCloudSourceConstPtr;
73 typedef boost::shared_ptr< NormalDistributionsTransform2D<PointSource, PointTarget> >
Ptr;
74 typedef boost::shared_ptr< const NormalDistributionsTransform2D<PointSource, PointTarget> >
ConstPtr;
81 reg_name_ =
"NormalDistributionsTransform2D";
149 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
154 #include <pcl/registration/impl/ndt_2d.hpp>
156 #endif // ndef PCL_NDT_2D_H_
Registration represents the base registration class for general purpose, ICP-like methods...
boost::shared_ptr< ::pcl::PointIndices > Ptr
std::string reg_name_
The registration method name.
boost::shared_ptr< ::pcl::PointIndices const > ConstPtr