Point Cloud Library (PCL)
1.9.1
|
#include <pcl/registration/transformation_estimation_point_to_plane_weighted.h>
Public Member Functions | |
OptimizationFunctor (int m_data_points, const TransformationEstimationPointToPlaneWeighted *estimator) | |
Functor constructor. More... | |
OptimizationFunctor (const OptimizationFunctor &src) | |
Copy constructor. More... | |
OptimizationFunctor & | operator= (const OptimizationFunctor &src) |
Copy operator. More... | |
virtual | ~OptimizationFunctor () |
Destructor. More... | |
int | operator() (const VectorX &x, VectorX &fvec) const |
Fill fvec from x. More... | |
![]() | |
Functor () | |
Empty Constructor. More... | |
Functor (int m_data_points) | |
Constructor. More... | |
virtual | ~Functor () |
Destructor. More... | |
int | values () const |
Get the number of values. More... | |
Public Attributes | |
const TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar > * | estimator_ |
Additional Inherited Members | |
![]() | |
enum | |
typedef MatScalar | Scalar |
typedef Eigen::Matrix< MatScalar, InputsAtCompileTime, 1 > | InputType |
typedef Eigen::Matrix< MatScalar, ValuesAtCompileTime, 1 > | ValueType |
typedef Eigen::Matrix< MatScalar, ValuesAtCompileTime, InputsAtCompileTime > | JacobianType |
![]() | |
int | m_data_points_ |
Definition at line 241 of file transformation_estimation_point_to_plane_weighted.h.
|
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.
|
inline |
Copy constructor.
[in] | src | the optimization functor to copy into this |
Definition at line 257 of file transformation_estimation_point_to_plane_weighted.h.
|
inlinevirtual |
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 |
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::PointCloud< PointT >::points.
|
inline |
Copy operator.
[in] | src | the optimization functor to copy into this |
Definition at line 267 of file transformation_estimation_point_to_plane_weighted.h.
const TransformationEstimationPointToPlaneWeighted<PointSource, PointTarget, MatScalar>* pcl::registration::TransformationEstimationPointToPlaneWeighted< PointSource, PointTarget, MatScalar >::OptimizationFunctor::estimator_ |