On this page
optimization functor structure More...
#include <pcl/registration/gicp.h>
Public Member Functions |
|
OptimizationFunctorWithIndices (const GeneralizedIterativeClosestPoint *gicp) | |
double | operator() (const Vector6d &x) override |
void | df (const Vector6d &x, Vector6d &df) override |
void | fdf (const Vector6d &x, double &f, Vector6d &df) override |
BFGSSpace::Status | checkGradient (const Vector6d &g) override |
BFGSDummyFunctor () | |
BFGSDummyFunctor (int inputs) | |
virtual | ~BFGSDummyFunctor ()=default |
int | inputs () const |
virtual double | operator() (const VectorType &x)=0 |
virtual void | df (const VectorType &x, VectorType &df)=0 |
virtual void | fdf (const VectorType &x, Scalar &f, VectorType &df)=0 |
virtual BFGSSpace::Status | checkGradient (const VectorType &) |
Public Attributes |
|
const GeneralizedIterativeClosestPoint * | gicp_ |
const int | m_inputs |
Additional Inherited Members |
|
enum | |
using | Scalar = double |
using | VectorType = Eigen::Matrix< Scalar, InputsAtCompileTime, 1 > |
Detailed Description
template<typename PointSource, typename PointTarget, typename Scalar = float>
struct pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget, Scalar >::OptimizationFunctorWithIndices
optimization functor structure
Constructor & Destructor Documentation
OptimizationFunctorWithIndices()
template<typename PointSource , typename PointTarget , typename Scalar = float>
|
inline |
Member Function Documentation
checkGradient()
template<typename PointSource , typename PointTarget , typename Scalar >
|
inlineoverride |
df()
template<typename PointSource , typename PointTarget , typename Scalar >
|
inlineoverride |
fdf()
template<typename PointSource , typename PointTarget , typename Scalar >
|
inlineoverride |
operator()()
template<typename PointSource , typename PointTarget , typename Scalar >
|
inlineoverride |
Member Data Documentation
gicp_
template<typename PointSource , typename PointTarget , typename Scalar = float>
const GeneralizedIterativeClosestPoint* pcl::GeneralizedIterativeClosestPoint< PointSource, PointTarget, Scalar >::OptimizationFunctorWithIndices::gicp_ |
The documentation for this struct was generated from the following files:
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1_generalized_iterative_closest_point_1_1_optimization_functor_with_indices.html