Public Member Functions | Public Attributes
pcl::SampleConsensusModelCylinder< PointT, PointNT >::OptimizationFunctor Struct Reference

Functor for the optimization function. More...

Inheritance diagram for pcl::SampleConsensusModelCylinder< PointT, PointNT >::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::SampleConsensusModelCylinder< PointT, PointNT > *model)

Public Attributes

pcl::SampleConsensusModelCylinder
< PointT, PointNT > * 
model_

Detailed Description

template<typename PointT, typename PointNT>
struct pcl::SampleConsensusModelCylinder< PointT, PointNT >::OptimizationFunctor

Functor for the optimization function.

Definition at line 304 of file sac_model_cylinder.h.


Constructor & Destructor Documentation

template<typename PointT, typename PointNT>
pcl::SampleConsensusModelCylinder< PointT, PointNT >::OptimizationFunctor::OptimizationFunctor ( int  m_data_points,
pcl::SampleConsensusModelCylinder< PointT, PointNT > *  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 311 of file sac_model_cylinder.h.


Member Function Documentation

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

Cost function to be minimized

Parameters:
[in]xvariables array
[out]fvecresultant functions evaluations
Returns:
0

Definition at line 320 of file sac_model_cylinder.h.


Member Data Documentation

Definition at line 337 of file sac_model_cylinder.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