Image Component Library (ICL)
Public Member Functions | Public Attributes | List of all members
icl::math::RansacFitter< DataPoint, Model >::Result Struct Reference

result structure More...

#include <RansacFitter.h>

Public Member Functions

bool found () const
 returns whether any model was found More...
 

Public Attributes

icl64f error
 reached error More...
 
Model model
 model (zero sized if no model was found) More...
 
DataSet consensusSet
 consensus set of best match (i.e. inliers) More...
 
int iterationCount
 number of iterations needed More...
 

Detailed Description

template<class DataPoint = std::vector<float>, class Model = std::vector<float>>
struct icl::math::RansacFitter< DataPoint, Model >::Result

result structure

Member Function Documentation

◆ found()

template<class DataPoint = std::vector<float>, class Model = std::vector<float>>
bool icl::math::RansacFitter< DataPoint, Model >::Result::found ( ) const
inline

returns whether any model was found

Member Data Documentation

◆ consensusSet

template<class DataPoint = std::vector<float>, class Model = std::vector<float>>
DataSet icl::math::RansacFitter< DataPoint, Model >::Result::consensusSet

consensus set of best match (i.e. inliers)

empty if no model was found

◆ error

template<class DataPoint = std::vector<float>, class Model = std::vector<float>>
icl64f icl::math::RansacFitter< DataPoint, Model >::Result::error

reached error

◆ iterationCount

template<class DataPoint = std::vector<float>, class Model = std::vector<float>>
int icl::math::RansacFitter< DataPoint, Model >::Result::iterationCount

number of iterations needed

◆ model

template<class DataPoint = std::vector<float>, class Model = std::vector<float>>
Model icl::math::RansacFitter< DataPoint, Model >::Result::model

model (zero sized if no model was found)


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