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

Functor for the optimization function. More...

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

List of all members.

Public Member Functions

int operator() (const Eigen::VectorXf &x, Eigen::VectorXf &fvec) const
 OptimizationFunctor (int m_data_points, pcl::SampleConsensusModelCircle2D< PointT > *model)
 Functor constructor.

Public Attributes

pcl::SampleConsensusModelCircle2D
< PointT > * 
model_

Detailed Description

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

Functor for the optimization function.

Definition at line 203 of file sac_model_circle.h.


Constructor & Destructor Documentation

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

Functor constructor.

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

Definition at line 210 of file sac_model_circle.h.


Member Function Documentation

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

Cost function to be minimized

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

Definition at line 219 of file sac_model_circle.h.


Member Data Documentation

Definition at line 233 of file sac_model_circle.h.


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


pcl
Author(s): Open Perception
autogenerated on Mon Oct 6 2014 03:20:08