77 virtual std::tuple<std::shared_ptr<const geometry::PointCloud>,
78 std::shared_ptr<const geometry::PointCloud>>
82 double max_correspondence_distance)
const = 0;
111 std::tuple<std::shared_ptr<const geometry::PointCloud>,
112 std::shared_ptr<const geometry::PointCloud>>
116 double max_correspondence_distance)
const override;
144 std::shared_ptr<RobustKernel> kernel)
160 std::tuple<std::shared_ptr<const geometry::PointCloud>,
161 std::shared_ptr<const geometry::PointCloud>>
165 double max_correspondence_distance)
const override;
169 std::shared_ptr<RobustKernel>
kernel_ = std::make_shared<L2Loss>();
A point cloud consists of point coordinates, and optionally point colors and point normals.
Definition PointCloud.h:36
Definition BoundingVolume.cpp:19
Definition ColoredICP.cpp:22
std::vector< Eigen::Vector2i > CorrespondenceSet
Definition Feature.h:25
TransformationEstimationType
Definition TransformationEstimation.h:29
@ PointToPlane
Definition TransformationEstimation.h:32
@ Unspecified
Definition TransformationEstimation.h:30
@ ColoredICP
Definition TransformationEstimation.h:33
@ PointToPoint
Definition TransformationEstimation.h:31
@ GeneralizedICP
Definition TransformationEstimation.h:34
Definition ColorMapUtils.cpp:19
Definition PinholeCameraIntrinsic.cpp:16