Point Cloud Library (PCL)
1.7.0
|
optimization functor structure More...
#include <pcl/registration/gicp.h>
Public Member Functions | |
OptimizationFunctorWithIndices (const GeneralizedIterativeClosestPoint *gicp) | |
double | operator() (const Vector6d &x) |
void | df (const Vector6d &x, Vector6d &df) |
void | fdf (const Vector6d &x, double &f, Vector6d &df) |
Public Attributes | |
const GeneralizedIterativeClosestPoint * | gicp_ |
optimization functor structure
pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::OptimizationFunctorWithIndices::OptimizationFunctorWithIndices | ( | const GeneralizedIterativeClosestPoint * | gicp | ) | [inline] |
void pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::OptimizationFunctorWithIndices::df | ( | const Vector6d & | x, |
Vector6d & | df | ||
) | [inline] |
Definition at line 279 of file gicp.hpp.
References pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::base_transformation_.
void pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::OptimizationFunctorWithIndices::fdf | ( | const Vector6d & | x, |
double & | f, | ||
Vector6d & | df | ||
) | [inline] |
Definition at line 315 of file gicp.hpp.
References pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::base_transformation_.
double pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::OptimizationFunctorWithIndices::operator() | ( | const Vector6d & | x | ) | [inline] |
Definition at line 254 of file gicp.hpp.
References pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::applyState(), pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::base_transformation_, pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::OptimizationFunctorWithIndices::gicp_, pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::mahalanobis(), pcl::PointCloud< PointT >::points, pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::tmp_idx_src_, pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::tmp_idx_tgt_, pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::tmp_src_, and pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::tmp_tgt_.
const GeneralizedIterativeClosestPoint* pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::OptimizationFunctorWithIndices::gicp_ |
Definition at line 336 of file gicp.h.
Referenced by pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget >::OptimizationFunctorWithIndices::operator()().