Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BIAS::PreemptiveRANSAC< SolutionType > Member List

This is the complete list of members for BIAS::PreemptiveRANSAC< SolutionType >, including all inherited members.

_bGreedyBIAS::PreemptiveRANSAC< SolutionType >protected
_bInitialisedBIAS::PreemptiveRANSAC< SolutionType >protected
_bRefineSolutionsBIAS::PreemptiveRANSAC< SolutionType >protected
_EvaluationOrderBIAS::PreemptiveRANSAC< SolutionType >protected
_liDebugLevelBIAS::Debugprotected
_liNextDebugLevelBIAS::Debugprotected
_RANSACEvaluatorBIAS::PreemptiveRANSAC< SolutionType >protected
_SolutionsBIAS::PreemptiveRANSAC< SolutionType >protected
_String2DebuglevelBIAS::Debugprotected
_uiDataSizeBIAS::PreemptiveRANSAC< SolutionType >protected
_uiEvaluationBlockSizeBIAS::PreemptiveRANSAC< SolutionType >protected
_uiMaxSamplesBIAS::PreemptiveRANSAC< SolutionType >protected
_uiMinNumInitialInliersBIAS::PreemptiveRANSAC< SolutionType >protected
_uiMinSamplesBIAS::PreemptiveRANSAC< SolutionType >protected
_uiNumInitialCheckedBIAS::PreemptiveRANSAC< SolutionType >protected
_uiSampleSizeBIAS::PreemptiveRANSAC< SolutionType >protected
_zDebugStreamBIAS::Debugprotectedstatic
AddDebugLevel(const long int lv)BIAS::Debuginline
AddDebugLevel(const std::string &name)BIAS::Debuginline
AddSolutionGuesses(const std::vector< SolutionType > &guesses)BIAS::PreemptiveRANSAC< SolutionType >
ConsumeNextFreeDebuglevel_()BIAS::Debuginlineprotected
ConvertInliers_(const std::vector< bool > &inliers_in_eval_order, std::vector< bool > &inliers) const BIAS::PreemptiveRANSAC< SolutionType >inlineprotected
Debug()BIAS::Debuginline
Debug(const Debug &deb)BIAS::Debuginline
DebugLevelIsSet(const long int lv) const BIAS::Debuginline
DebugLevelIsSet(const std::string &name) const BIAS::Debuginline
EvaluateSolutions_(const unsigned start_index, const unsigned data_size)BIAS::PreemptiveRANSAC< SolutionType >protected
GenerateEvaluationOrder_(const unsigned data_size)BIAS::PreemptiveRANSAC< SolutionType >protected
GenerateRefinedSolutions_(const unsigned data_size)BIAS::PreemptiveRANSAC< SolutionType >protected
GenerateSolutions_(const unsigned block_num, const unsigned sample_size, const unsigned data_size)BIAS::PreemptiveRANSAC< SolutionType >protected
GetDebugLevel() const BIAS::Debuginline
GetDebugStream() const BIAS::Debuginline
GetDebugStream(std::ostream &os) const BIAS::Debuginline
GetGlobalDebugLevel()BIAS::Debuginlinestatic
GetSolution_(const unsigned min_num_inliers, const double max_score, SolutionType &solution, std::vector< bool > &inliers, unsigned &num_inliers, double &score) const BIAS::PreemptiveRANSAC< SolutionType >protected
GetSolutionMaxInliers_(const unsigned min_num_inliers, const double max_score) const BIAS::PreemptiveRANSAC< SolutionType >inlineprotected
GetSolutionMinScore_(const unsigned min_num_inliers, const double max_score) const BIAS::PreemptiveRANSAC< SolutionType >inlineprotected
GlobalDebugLevelBIAS::Debugprotectedstatic
Init()BIAS::PreemptiveRANSAC< SolutionType >
InitialRejectTcd_(const unsigned min_num_inliers, const unsigned num_checked)BIAS::PreemptiveRANSAC< SolutionType >protected
IsInlier_(typename std::list< SolStruct >::iterator solution, const unsigned data_index, double &score)BIAS::PreemptiveRANSAC< SolutionType >inlineprotected
Name2DebugLevel(const std::string &name) const BIAS::Debuginline
NewDebugLevel(const std::string &name)BIAS::Debuginline
operator=(const Debug &deb)BIAS::Debuginline
PreemptiveRANSAC(RANSACEvaluatorInterface< SolutionType > *shi)BIAS::PreemptiveRANSAC< SolutionType >
PrintDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
randomizer_BIAS::PreemptiveRANSAC< SolutionType >protected
RejectSolutions_(const unsigned eval_index)BIAS::PreemptiveRANSAC< SolutionType >protected
RemoveDebugLevel(const long int lv)BIAS::Debuginline
RemoveDebugLevel(const std::string &name)BIAS::Debuginline
sample_offsetBIAS::PreemptiveRANSAC< SolutionType >protected
SetDebugLevel(const long int lv)BIAS::Debuginline
SetDebugLevel(const std::string &name)BIAS::Debuginline
SetDebugStream(const std::ostream &os)BIAS::Debuginline
SetEvaluationBlockSize(const unsigned eval_block_size)BIAS::PreemptiveRANSAC< SolutionType >inline
SetGlobalDebugLevel(long int lev)BIAS::Debuginlinestatic
SetGreedy(const bool greedy)BIAS::PreemptiveRANSAC< SolutionType >inline
SetMaxSamples(const unsigned max_samples)BIAS::PreemptiveRANSAC< SolutionType >inline
SetMinNumInitialInliers(const unsigned min_num_initial_inl)BIAS::PreemptiveRANSAC< SolutionType >inline
SetMinSamples(const unsigned min_samples)BIAS::PreemptiveRANSAC< SolutionType >inline
SetNumInitialChecked(const unsigned num_initial_checked)BIAS::PreemptiveRANSAC< SolutionType >inline
SetRefineSolutions(const bool refine_solutions)BIAS::PreemptiveRANSAC< SolutionType >inline
ShowDebugLevel(std::ostream &os=std::cout) const BIAS::Debuginline
SolveMaster(const double inlying_data_fraction, const double max_score, SolutionType &solution, std::vector< bool > &inliers, unsigned &num_inliers, double &score, const bool auto_compute_max_samples=false)BIAS::PreemptiveRANSAC< SolutionType >
~Debug()BIAS::Debuginline
~PreemptiveRANSAC()BIAS::PreemptiveRANSAC< SolutionType >inlinevirtual