Public Member Functions | Public Attributes
pcl::SampleConsensusModelCircle3D< PointT >::OptimizationFunctor Struct Reference

Functor for the optimization function. More...

Inheritance diagram for pcl::SampleConsensusModelCircle3D< PointT >::OptimizationFunctor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

int operator() (const Eigen::VectorXd &x, Eigen::VectorXd &fvec) const
 OptimizationFunctor (int m_data_points, pcl::SampleConsensusModelCircle3D< PointT > *model)

Public Attributes

pcl::SampleConsensusModelCircle3D
< PointT > * 
model_

Detailed Description

template<typename PointT>
struct pcl::SampleConsensusModelCircle3D< PointT >::OptimizationFunctor

Functor for the optimization function.

Definition at line 209 of file sac_model_circle3d.h.


Constructor & Destructor Documentation

template<typename PointT>
pcl::SampleConsensusModelCircle3D< PointT >::OptimizationFunctor::OptimizationFunctor ( int  m_data_points,
pcl::SampleConsensusModelCircle3D< PointT > *  model 
) [inline]

Functor constructor

Parameters:
[in]m_data_pointsthe number of functions
[in]estimatorpointer to the estimator object
[in]distancedistance computation function pointer

Definition at line 216 of file sac_model_circle3d.h.


Member Function Documentation

template<typename PointT>
int pcl::SampleConsensusModelCircle3D< PointT >::OptimizationFunctor::operator() ( const Eigen::VectorXd &  x,
Eigen::VectorXd &  fvec 
) const [inline]

Cost function to be minimized

Parameters:
[in]xthe variables array
[out]fvecthe resultant functions evaluations
Returns:
0

Definition at line 224 of file sac_model_circle3d.h.


Member Data Documentation

Definition at line 255 of file sac_model_circle3d.h.


The documentation for this struct was generated from the following file:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:43:34