45 #include <pcl/registration/registration.h> 60 template <
typename Po
intSource,
typename Po
intTarget>
64 using PointCloudSourcePtr =
typename PointCloudSource::Ptr;
65 using PointCloudSourceConstPtr =
typename PointCloudSource::ConstPtr;
74 using Ptr = shared_ptr< NormalDistributionsTransform2D<PointSource, PointTarget> >;
75 using ConstPtr = shared_ptr< const NormalDistributionsTransform2D<PointSource, PointTarget> >;
82 reg_name_ =
"NormalDistributionsTransform2D";
156 #include <pcl/registration/impl/ndt_2d.hpp>
Defines functions, macros and traits for allocating and using memory.
#define PCL_MAKE_ALIGNED_OPERATOR_NEW
Macro to signal a class requires a custom allocator.
shared_ptr< ::pcl::PointIndices > Ptr
Registration represents the base registration class for general purpose, ICP-like methods...
shared_ptr< const ::pcl::PointIndices > ConstPtr
std::string reg_name_
The registration method name.
Defines all the PCL and non-PCL macros used.