Point Cloud Library (PCL)
1.3.1
|
Functor for the optimization function. More...
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, pcl::SampleConsensusModelCylinder< PointT, PointNT > *model) | |
Functor constructor. | |
int | operator() (const Eigen::VectorXd &x, Eigen::VectorXd &fvec) const |
Cost function to be minimized. | |
int | inputs () const |
int | values () const |
Public Attributes | |
pcl::SampleConsensusModelCylinder < PointT, PointNT > * | model_ |
const int | m_inputs |
const int | m_values |
Functor for the optimization function.
typedef Eigen::Matrix<Scalar,InputsAtCompileTime,1> pcl::Functor::InputType [inherited] |
Definition at line 438 of file sac_model.h.
typedef Eigen::Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime> pcl::Functor::JacobianType [inherited] |
Definition at line 440 of file sac_model.h.
typedef _Scalar pcl::Functor::Scalar [inherited] |
Definition at line 433 of file sac_model.h.
typedef Eigen::Matrix<Scalar,ValuesAtCompileTime,1> pcl::Functor::ValueType [inherited] |
Definition at line 439 of file sac_model.h.
anonymous enum [inherited] |
Definition at line 434 of file sac_model.h.
pcl::SampleConsensusModelCylinder::OptimizationFunctor::OptimizationFunctor | ( | int | n, |
int | m, | ||
pcl::SampleConsensusModelCylinder< PointT, PointNT > * | model | ||
) | [inline] |
Functor constructor.
[in] | n | the number of variables |
[in] | m | the number of functions |
[in] | estimator | pointer to the estimator object |
[in] | distance | distance computation function pointer |
Definition at line 279 of file sac_model_cylinder.h.
int pcl::Functor::inputs | ( | ) | const [inline, inherited] |
Definition at line 447 of file sac_model.h.
int pcl::SampleConsensusModelCylinder::OptimizationFunctor::operator() | ( | const Eigen::VectorXd & | x, |
Eigen::VectorXd & | fvec | ||
) | const [inline] |
Cost function to be minimized.
[in] | x | variables array |
[out] | fvec | resultant functions evaluations |
Definition at line 285 of file sac_model_cylinder.h.
int pcl::Functor::values | ( | ) | const [inline, inherited] |
Definition at line 448 of file sac_model.h.
const int pcl::Functor::m_inputs [inherited] |
Definition at line 442 of file sac_model.h.
const int pcl::Functor::m_values [inherited] |
Definition at line 442 of file sac_model.h.
pcl::SampleConsensusModelCylinder<PointT, PointNT>* pcl::SampleConsensusModelCylinder::OptimizationFunctor::model_ |
Definition at line 302 of file sac_model_cylinder.h.