#include <MRConeApproximator.h>
Public Types | |
| using | Scalar = T |
| using | InputType = Eigen::Matrix<T, Eigen::Dynamic, 1> |
| using | ValueType = Eigen::Matrix<T, Eigen::Dynamic, 1> |
| using | JacobianType = Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic> |
Public Member Functions | |
| void | setPoints (const std::vector< MR::Vector3< T > > &pointsMR) |
| int | inputs () const |
| int | values () const |
| int | operator() (const InputType &x, ValueType &F) const |
| int | df (const InputType &x, JacobianType &J) const |
Public Attributes | |
| std::vector< Eigen::Vector3< T > > | points |
to use Levenberg-Marquardt minimization we need a special type of functor to look1: https:/// github.com/cryos/eigen/blob/master/unsupported/test/NonLinearOptimization.cpp : lmder_functor to look2: https:/// eigen.tuxfamily.org/dox-devel/unsupported/group__NonLinearOptimization__Module.html