cpp-toolbox  0.0.1
A toolbox library for C++
Loading...
Searching...
No Matches
toolbox::pcl::fine_registration_result_t< DataType > Struct Template Reference

细配准结果 / Fine registration result More...

#include <registration_result.hpp>

Public Types

using transformation_t = Eigen::Matrix< DataType, 4, 4 >
 

Public Attributes

transformation_t transformation
 最终变换 / Final transformation
 
transformation_t initial_transformation
 初始变换 / Initial transformation
 
DataType final_error
 最终误差 / Final error
 
std::size_t iterations_performed
 执行的迭代次数 / Iterations performed
 
bool converged = false
 是否收敛 / Whether converged
 
std::string termination_reason
 终止原因 / Termination reason
 
std::vector< iteration_state_t< DataType > > history
 迭代历史(可选) / Iteration history (optional)
 

Detailed Description

template<typename DataType>
struct toolbox::pcl::fine_registration_result_t< DataType >

细配准结果 / Fine registration result

Member Typedef Documentation

◆ transformation_t

template<typename DataType >
using toolbox::pcl::fine_registration_result_t< DataType >::transformation_t = Eigen::Matrix<DataType, 4, 4>

Member Data Documentation

◆ converged

template<typename DataType >
bool toolbox::pcl::fine_registration_result_t< DataType >::converged = false

是否收敛 / Whether converged

◆ final_error

template<typename DataType >
DataType toolbox::pcl::fine_registration_result_t< DataType >::final_error
Initial value:
=
std::numeric_limits<DataType>::max()

最终误差 / Final error

◆ history

template<typename DataType >
std::vector<iteration_state_t<DataType> > toolbox::pcl::fine_registration_result_t< DataType >::history

迭代历史(可选) / Iteration history (optional)

◆ initial_transformation

template<typename DataType >
transformation_t toolbox::pcl::fine_registration_result_t< DataType >::initial_transformation
Initial value:
=
transformation_t::Identity()

初始变换 / Initial transformation

◆ iterations_performed

template<typename DataType >
std::size_t toolbox::pcl::fine_registration_result_t< DataType >::iterations_performed
Initial value:
=
0

执行的迭代次数 / Iterations performed

◆ termination_reason

template<typename DataType >
std::string toolbox::pcl::fine_registration_result_t< DataType >::termination_reason
Initial value:
=
"not started"

终止原因 / Termination reason

◆ transformation

template<typename DataType >
transformation_t toolbox::pcl::fine_registration_result_t< DataType >::transformation
Initial value:
=
transformation_t::Identity()

最终变换 / Final transformation


The documentation for this struct was generated from the following file: