43 #include <pcl/registration/transformation_estimation_svd.h>
46 namespace registration {
57 template <
typename Po
intSource,
typename Po
intTarget,
typename Scalar =
float>
62 shared_ptr<TransformationEstimationSVDScale<PointSource, PointTarget, Scalar>>;
85 const Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic>& cloud_src_demean,
86 const Eigen::Matrix<Scalar, 4, 1>& centroid_src,
87 const Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic>& cloud_tgt_demean,
88 const Eigen::Matrix<Scalar, 4, 1>& centroid_tgt,
89 Matrix4& transformation_matrix)
const;
95 #include <pcl/registration/impl/transformation_estimation_svd_scale.hpp>