Point Cloud Library (PCL)
1.3.1
|
Public Types | |
enum | |
typedef _Scalar | Scalar |
typedef Eigen::Matrix< Scalar, InputsAtCompileTime, 1 > | InputType |
typedef Eigen::Matrix< Scalar, ValuesAtCompileTime, 1 > | ValueType |
typedef Eigen::Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTime > | JacobianType |
Public Member Functions | |
OptimizationFunctor (int n, int m, TransformationEstimationLM< PointSource, PointTarget > *estimator) | |
Functor constructor. | |
int | operator() (const Eigen::VectorXd &x, Eigen::VectorXd &fvec) const |
Fill fvec from x. | |
int | inputs () const |
int | values () const |
Public Attributes | |
TransformationEstimationLM < PointSource, PointTarget > * | estimator_ |
const int | m_inputs |
const int | m_values |
typedef Eigen::Matrix<Scalar,InputsAtCompileTime,1> pcl::registration::TransformationEstimationLM::Functor::InputType [inherited] |
Definition at line 178 of file transformation_estimation_lm.h.
typedef Eigen::Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime> pcl::registration::TransformationEstimationLM::Functor::JacobianType [inherited] |
Definition at line 180 of file transformation_estimation_lm.h.
typedef _Scalar pcl::registration::TransformationEstimationLM::Functor::Scalar [inherited] |
Definition at line 173 of file transformation_estimation_lm.h.
typedef Eigen::Matrix<Scalar,ValuesAtCompileTime,1> pcl::registration::TransformationEstimationLM::Functor::ValueType [inherited] |
Definition at line 179 of file transformation_estimation_lm.h.
anonymous enum [inherited] |
Definition at line 174 of file transformation_estimation_lm.h.
pcl::registration::TransformationEstimationLM::OptimizationFunctor::OptimizationFunctor | ( | int | n, |
int | m, | ||
TransformationEstimationLM< PointSource, PointTarget > * | estimator | ||
) | [inline] |
Functor constructor.
n | Number of unknowns to be solved |
m | Number of values |
estimator | pointer to the estimator object |
distance | distance computation function pointer |
Definition at line 201 of file transformation_estimation_lm.h.
int pcl::registration::TransformationEstimationLM::Functor::inputs | ( | ) | const [inline, inherited] |
Definition at line 187 of file transformation_estimation_lm.h.
int pcl::registration::TransformationEstimationLM::OptimizationFunctor::operator() | ( | const Eigen::VectorXd & | x, |
Eigen::VectorXd & | fvec | ||
) | const |
Fill fvec from x.
For the current state vector x fill the f values
x | state vector |
fvec | f values vector |
Definition at line 214 of file transformation_estimation_lm.hpp.
int pcl::registration::TransformationEstimationLM::Functor::values | ( | ) | const [inline, inherited] |
Definition at line 188 of file transformation_estimation_lm.h.
TransformationEstimationLM<PointSource, PointTarget>* pcl::registration::TransformationEstimationLM::OptimizationFunctor::estimator_ |
Definition at line 211 of file transformation_estimation_lm.h.
const int pcl::registration::TransformationEstimationLM::Functor::m_inputs [inherited] |
Definition at line 182 of file transformation_estimation_lm.h.
const int pcl::registration::TransformationEstimationLM::Functor::m_values [inherited] |
Definition at line 182 of file transformation_estimation_lm.h.