Class RegistrationResult

Class Documentation

class regbox::RegistrationResult

Public Functions

RegistrationResult() = default
explicit RegistrationResult(const pcl::PointCloud<pcl::PointXYZI>::Ptr &reg, const aslam::TransformationCovariance &T_target_source_covariance, const aslam::Transformation &T_target_source, const bool has_converged)
void setRegisteredCloud(const pcl::PointCloud<pcl::PointXYZI>::Ptr &reg)
pcl::PointCloud<pcl::PointXYZI>::Ptr getRegisteredCloud() const noexcept
void set_T_target_source_covariance(const aslam::TransformationCovariance &T_target_source_covariance)
aslam::TransformationCovariance get_T_target_source_covariance() const noexcept
void set_T_target_source(const Eigen::Matrix4d &T_target_source)
void set_T_target_source(const aslam::Transformation &T_target_source)
aslam::Transformation get_T_target_source() const noexcept
bool hasConverged() const noexcept
void hasConverged(const bool converged)