40 namespace registration {
73 const CorrespondenceSet &corres)
const = 0;
80 virtual Eigen::Matrix4d ComputeTransformation(
83 const CorrespondenceSet &corres)
const = 0;
96 : with_scaling_(with_scaling) {}
106 const CorrespondenceSet &corres)
const override;
107 Eigen::Matrix4d ComputeTransformation(
110 const CorrespondenceSet &corres)
const override;
119 bool with_scaling_ =
false;
123 TransformationEstimationType::PointToPoint;
142 const CorrespondenceSet &corres)
const override;
143 Eigen::Matrix4d ComputeTransformation(
146 const CorrespondenceSet &corres)
const override;
150 TransformationEstimationType::PointToPlane;
std::vector< Eigen::Vector2i > CorrespondenceSet
Definition: TransformationEstimation.h:42
A point cloud consists of point coordinates, and optionally point colors and point normals...
Definition: PointCloud.h:54
TransformationEstimationType
Definition: TransformationEstimation.h:44
Definition: Open3DViewer.h:29