#include <transformation_estimation_lm.h>
Public Member Functions | |
int | operator() (const Eigen::VectorXd &x, Eigen::VectorXd &fvec) const |
OptimizationFunctor & | operator= (const OptimizationFunctor &src) |
OptimizationFunctor (int m_data_points, TransformationEstimationLM< PointSource, PointTarget > *estimator) | |
OptimizationFunctor (const OptimizationFunctor &src) | |
virtual | ~OptimizationFunctor () |
Destructor. | |
Public Attributes | |
TransformationEstimationLM < PointSource, PointTarget > * | estimator_ |
Definition at line 236 of file transformation_estimation_lm.h.
pcl::registration::TransformationEstimationLM< PointSource, PointTarget >::OptimizationFunctor::OptimizationFunctor | ( | int | m_data_points, |
TransformationEstimationLM< PointSource, PointTarget > * | estimator | ||
) | [inline] |
Functor constructor
[in] | m_data_points | the number of data points to evaluate |
[in,out] | estimator | pointer to the estimator object |
Definition at line 244 of file transformation_estimation_lm.h.
pcl::registration::TransformationEstimationLM< PointSource, PointTarget >::OptimizationFunctor::OptimizationFunctor | ( | const OptimizationFunctor & | src | ) | [inline] |
Copy constructor
[in] | the | optimization functor to copy into this |
Definition at line 250 of file transformation_estimation_lm.h.
virtual pcl::registration::TransformationEstimationLM< PointSource, PointTarget >::OptimizationFunctor::~OptimizationFunctor | ( | ) | [inline, virtual] |
Destructor.
Definition at line 268 of file transformation_estimation_lm.h.
int pcl::registration::TransformationEstimationLM< PointSource, PointTarget >::OptimizationFunctor::operator() | ( | const Eigen::VectorXd & | x, |
Eigen::VectorXd & | fvec | ||
) | const |
Fill fvec from x. For the current state vector x fill the f values
[in] | x | state vector |
[out] | fvec | f values vector |
Definition at line 212 of file transformation_estimation_lm.hpp.
OptimizationFunctor& pcl::registration::TransformationEstimationLM< PointSource, PointTarget >::OptimizationFunctor::operator= | ( | const OptimizationFunctor & | src | ) | [inline] |
Copy operator
[in] | the | optimization functor to copy into this |
Definition at line 260 of file transformation_estimation_lm.h.
TransformationEstimationLM<PointSource, PointTarget>* pcl::registration::TransformationEstimationLM< PointSource, PointTarget >::OptimizationFunctor::estimator_ |
Definition at line 277 of file transformation_estimation_lm.h.