#include <pcl/registration/transformation_estimation_point_to_plane_weighted.h>


Public Member Functions | |
| OptimizationFunctor (int m_data_points, const TransformationEstimationPointToPlaneWeighted *estimator) | |
| Functor constructor. | |
| OptimizationFunctor (const OptimizationFunctor &src) | |
| Copy constructor. | |
| OptimizationFunctor & | operator= (const OptimizationFunctor &src) |
| Copy operator. | |
| virtual | ~OptimizationFunctor () |
| Destructor. | |
| int | operator() (const VectorX &x, VectorX &fvec) const |
| Fill fvec from x. | |
Public Attributes | |
| const TransformationEstimationPointToPlaneWeighted < PointSource, PointTarget, MatScalar > * | estimator_ |
Definition at line 241 of file transformation_estimation_point_to_plane_weighted.h.
| pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::OptimizationFunctor | ( | int | m_data_points, | |
| const TransformationEstimationPointToPlaneWeighted * | 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 249 of file transformation_estimation_point_to_plane_weighted.h.
| pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::OptimizationFunctor | ( | const OptimizationFunctor & | src | ) | [inline] |
Copy constructor.
| [in] | the | optimization functor to copy into this |
Definition at line 257 of file transformation_estimation_point_to_plane_weighted.h.
| virtual pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::~OptimizationFunctor | ( | ) | [inline, virtual] |
Destructor.
Definition at line 275 of file transformation_estimation_point_to_plane_weighted.h.
| int pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::operator() | ( | const VectorX & | x, | |
| VectorX & | fvec | |||
| ) | const [inline] |
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 249 of file transformation_estimation_point_to_plane_weighted.hpp.
References pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::estimator_, pcl::PointCloud< PointT >::points, and pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::Functor< MatScalar >::values().
| OptimizationFunctor& pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::operator= | ( | const OptimizationFunctor & | src | ) | [inline] |
Copy operator.
| [in] | the | optimization functor to copy into this |
Definition at line 267 of file transformation_estimation_point_to_plane_weighted.h.
References pcl::registration::TransformationEstimationLM< PointSource, PointTarget, MatScalar >::OptimizationFunctor::estimator_, and pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::estimator_.
| const TransformationEstimationPointToPlaneWeighted<PointSource, PointTarget, MatScalar>* pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::estimator_ |
Definition at line 284 of file transformation_estimation_point_to_plane_weighted.h.
Referenced by pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::operator()(), and pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::operator=().