Base functor all the models that need non linear optimization must define their own one and implement operator() (const Eigen::VectorXd& x, Eigen::VectorXd& fvec) or operator() (const Eigen::VectorXf& x, Eigen::VectorXf& fvec) depending on the chosen _Scalar. More...
#include <pcl/sample_consensus/sac_model.h>
Public Types | |
enum | { InputsAtCompileTime = NX, ValuesAtCompileTime = NY } |
using | Scalar = _Scalar |
using | ValueType = Eigen::Matrix< Scalar, ValuesAtCompileTime, 1 > |
using | InputType = Eigen::Matrix< Scalar, InputsAtCompileTime, 1 > |
using | JacobianType = Eigen::Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTime > |
Public Member Functions | |
Functor () | |
Empty Constructor. More... |
|
Functor (int m_data_points) | |
Constructor. More... |
|
virtual | ~Functor () |
int | values () const |
Get the number of values. More... |
|
Base functor all the models that need non linear optimization must define their own one and implement operator() (const Eigen::VectorXd& x, Eigen::VectorXd& fvec) or operator() (const Eigen::VectorXf& x, Eigen::VectorXf& fvec) depending on the chosen _Scalar.
Definition at line 678 of file sac_model.h.
using pcl::Functor< _Scalar, NX, NY >::InputType = Eigen::Matrix<Scalar,InputsAtCompileTime,1> |
Definition at line 688 of file sac_model.h.
using pcl::Functor< _Scalar, NX, NY >::JacobianType = Eigen::Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime> |
Definition at line 689 of file sac_model.h.
using pcl::Functor< _Scalar, NX, NY >::Scalar = _Scalar |
Definition at line 680 of file sac_model.h.
using pcl::Functor< _Scalar, NX, NY >::ValueType = Eigen::Matrix<Scalar,ValuesAtCompileTime,1> |
Definition at line 687 of file sac_model.h.
anonymous enum |
Enumerator | |
---|---|
InputsAtCompileTime | |
ValuesAtCompileTime |
Definition at line 681 of file sac_model.h.
| inline |
Empty Constructor.
Definition at line 692 of file sac_model.h.
| inline |
Constructor.
[in] | m_data_points | number of data points to evaluate. |
Definition at line 697 of file sac_model.h.
| inlinevirtual |
Definition at line 699 of file sac_model.h.
| inline |
Get the number of values.
Definition at line 703 of file sac_model.h.
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1_functor.html