X-Boost  2.3.8
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 C_Instance
 C_Preprocessor
 CAbsDecisionStump< DataType >A Weak Classifier based on a Feature Extractor policy
 CAdaBoost< WeakClassifier >
 CAdaBoost< Oracle::ClassifierType >
 CAdaBoostMetricAdaBoost W+ metric (or any metric based on weighted pattern sum) for DecisionStumpPolicy (in this case only used as container for the param recovered) using PatternResponse
 CAdaBoostPatternAggregator< PreprocessorType >Aggregagtor specific for AdaBoost, with a WeightedPattern PatternType
 CBaseHaarFeatureGeneratorBase Feature Generator for Haar Bases using FeatureGenerator_t
 CBaseTrainer
 CBayesianStump< DataType >
 CBayesianStumpOracle< FeatureGenerator, Aggregator >
 CBinaryClassifierOracle< FeatureGenerator, ClassifierPolicy, Metric, Aggregator >
 CBinaryWeightedPatternResponse< ResponseType >
 Cheatmap::BlueToRed< T >
 CBoostClassifier< Classifier >
 CBoostClassifier< HaarTreeClassifier >
 CBoostClassifier< WeakClassifier >
 CBoostClassifier< WeakClassifierType >
 CBootStrapParamsParameters for BootStrapProcedure
 CCandidateObject reported by classifier
 Cdetail::CandidateParamParameters used in the NMS step
 CClassificationError
 CClassifier
 CClassifierDetectHelper< _Instance, _Preprocessor >
 CClassifierDetectHelper< _Preprocessor, _Instance >
 CCollapsedHaarFeatureOptimized HaarFeature
 CCollapsedHaarNodePrecomputed HaarNode in order to boost evaluation performance
 CComputeResponseOperator
 Csprint::detail::const_ref< T >Const reference holder of an object
 CCounter
 CDataParams
 CdatasetinVirtual pure pattern list reader
 CdatasetitemItem used for positive
 CdatasetobjectItem for positive/multiclass
 CDecisionStump< DataType >A Weak Classifier based on a Feature Extractor policy
 CDecisionTree< T, DataType >
 CDescriptor
 CDiscreteAdaBoostCommon
 CDTResponse
 CEntropy
 CFeatureDescription
 CFeatureExtractor
 CFeatureGenerator< Feature >
 CFunctor
 CGentleAdaBoostMetric
 CGiniIndex
 CH
 Ctraits::HaarFeature
 CHaarNode
 CHardCascade< WeakClassifier >
 CHardCascadeStage< WeakClassifier >
 CHoGFeature
 CHoGParams
 CHoGPreprocessorPolicy to convert an Image in a HoG descriptor Input: BW Image | Output: RawData n scalar
 Chuman_readable_time
 CHyperPlaneClassifier< ScalarType >
 CImageClassifier"Binary" Classifier, virtual class
 CImageClassifierOperatorOperator used to collect pattern from the ProcessSet operator
 CImageHandle
 CImageResampler
 CIndirectDecisionTree< DataType >
 CIntegerPolicyDiscrete policy
 Ctraits::IntegralChannelFeature
 CIntegralChannelFeatureSum of a rectangular area, implemented on top of Integral Image
 CIntegralChannelImageParamsParameters required to address a channel params
 CIntegralChannelImagePreprocessor
 CIntegralImageDataIl dato IntegralImage e' pressoche' equivalente a quello di RawData < uint32_t >
 CIntegralImageHandle< T >
 CIntegralImageHandle< uint32_t >
 CIntegralImageParamsParameters required to access to integral image and to create features
 CIntegralImagePreprocessor
 Cjit
 CJITHaarFeature
 Cdetail::LocalMaxima< D, FeatureListType, Param >The internal NM class
 Csprint::detail::mem_fun_0< R, T >Member function with 0 parameters invoker
 Csprint::detail::mem_fun_0< void, T >
 Csprint::detail::mem_fun_1< R, T, P1 >Member function with 1 parameters invoker
 Csprint::detail::mem_fun_10< R, T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 >Member function with 10 parameters invoker
 Csprint::detail::mem_fun_10< void, T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 >
 Csprint::detail::mem_fun_11< R, T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 >Member function with 11 parameters invoker
 Csprint::detail::mem_fun_11< void, T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 >
 Csprint::detail::mem_fun_12< R, T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >Member function with 12 parameters invoker
 Csprint::detail::mem_fun_12< void, T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >
 Csprint::detail::mem_fun_1< void, T, P1 >
 Csprint::detail::mem_fun_2< R, T, P1, P2 >Member function with 2 parameters invoker
 Csprint::detail::mem_fun_2< void, T, P1, P2 >
 Csprint::detail::mem_fun_3< R, T, P1, P2, P3 >Member function with 3 parameters invoker
 Csprint::detail::mem_fun_3< void, T, P1, P2, P3 >
 Csprint::detail::mem_fun_4< R, T, P1, P2, P3, P4 >Member function with 4 parameters invoker
 Csprint::detail::mem_fun_4< void, T, P1, P2, P3, P4 >
 Csprint::detail::mem_fun_5< R, T, P1, P2, P3, P4, P5 >Member function with 5 parameters invoker
 Csprint::detail::mem_fun_5< void, T, P1, P2, P3, P4, P5 >
 Csprint::detail::mem_fun_6< R, T, P1, P2, P3, P4, P5, P6 >Member function with 6 parameters invoker
 Csprint::detail::mem_fun_6< void, T, P1, P2, P3, P4, P5, P6 >
 Csprint::detail::mem_fun_7< R, T, P1, P2, P3, P4, P5, P6, P7 >Member function with 7 parameters invoker
 Csprint::detail::mem_fun_7< void, T, P1, P2, P3, P4, P5, P6, P7 >
 Csprint::detail::mem_fun_8< R, T, P1, P2, P3, P4, P5, P6, P7, P8 >Member function with 8 parameters invoker
 Csprint::detail::mem_fun_8< void, T, P1, P2, P3, P4, P5, P6, P7, P8 >
 Csprint::detail::mem_fun_9< R, T, P1, P2, P3, P4, P5, P6, P7, P8, P9 >Member function with 9 parameters invoker
 Csprint::detail::mem_fun_9< void, T, P1, P2, P3, P4, P5, P6, P7, P8, P9 >
 CMetric
 Cmetric_cacheUna metrica che calcola la cache
 Cmetric_linearDot product
 CMultiClassDecisionStumpMultiThreshold< DataType >
 CMultiClassDecisionStumpSingleThreshold< DataType >A simple decision stump for multiclass problem using only one threshold for all problems
 CMultiClassPolicy
 Csprint::mutexMutex (implemented using pthread)
 CNaiveDecisionStump
 CNaiveDecisionStumpOracle< FeatureGenerator, Aggregator >
 CObjectDetector
 CObjectDetectorGlobalParamsOver-Classifier params
 CObjectDetectorParams
 COptimizedIntegralChannelFeatureOptimized SumAreaFeature
 COptimizedSumAreaFeatureOptimized SumAreaFeature
 COracle
 CParamType
 CParamType
 CPatternAggregator< TPatternType, TParamType >Help declaring some traits
 CPolicy
 CPrecomputedPatternBinaryClassifierOracle< Policy >
 CPrecomputedPatternResponse< ResponseType >
 Csprint::detail::ptr_fun_0< R >Ptr fun with 0 parameters invoker
 Csprint::detail::ptr_fun_0< void >
 Csprint::detail::ptr_fun_1< R, P1 >Ptr fun with 1 parameters invoker
 Csprint::detail::ptr_fun_10< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 >Ptr fun with 10 parameters invoker
 Csprint::detail::ptr_fun_10< void, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 >
 Csprint::detail::ptr_fun_11< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 >Ptr fun with 11 parameters invoker
 Csprint::detail::ptr_fun_11< void, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 >
 Csprint::detail::ptr_fun_12< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >Ptr fun with 12 parameters invoker
 Csprint::detail::ptr_fun_12< void, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >
 Csprint::detail::ptr_fun_13< R, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 >Ptr fun with 13 parameters invoker
 Csprint::detail::ptr_fun_13< void, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 >
 Csprint::detail::ptr_fun_1< void, P1 >
 Csprint::detail::ptr_fun_2< R, P1, P2 >Ptr fun with 2 parameters invoker
 Csprint::detail::ptr_fun_2< void, P1, P2 >
 Csprint::detail::ptr_fun_3< R, P1, P2, P3 >Ptr fun with 3 parameters invoker
 Csprint::detail::ptr_fun_3< void, P1, P2, P3 >
 Csprint::detail::ptr_fun_4< R, P1, P2, P3, P4 >Ptr fun with 4 parameters invoker
 Csprint::detail::ptr_fun_4< void, P1, P2, P3, P4 >
 Csprint::detail::ptr_fun_5< R, P1, P2, P3, P4, P5 >Ptr fun with 5 parameters invoker
 Csprint::detail::ptr_fun_5< void, P1, P2, P3, P4, P5 >
 Csprint::detail::ptr_fun_6< R, P1, P2, P3, P4, P5, P6 >Ptr fun with 6 parameters invoker
 Csprint::detail::ptr_fun_6< void, P1, P2, P3, P4, P5, P6 >
 Csprint::detail::ptr_fun_7< R, P1, P2, P3, P4, P5, P6, P7 >Ptr fun with 7 parameters invoker
 Csprint::detail::ptr_fun_7< void, P1, P2, P3, P4, P5, P6, P7 >
 Csprint::detail::ptr_fun_8< R, P1, P2, P3, P4, P5, P6, P7, P8 >Ptr fun with 8 parameters invoker
 Csprint::detail::ptr_fun_8< void, P1, P2, P3, P4, P5, P6, P7, P8 >
 Csprint::detail::ptr_fun_9< R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >Ptr fun with 9 parameters invoker
 Csprint::detail::ptr_fun_9< void, P1, P2, P3, P4, P5, P6, P7, P8, P9 >
 Crandom_bit_setExclusive random generator
 CRawData< Type >
 CRealAdaBoostMetric
 CRealDecisionStump< DataType >A Weak Classifier based on a Feature Extractor policy
 CrectRectangle structure
 Csprint::detail::ref< T >Reference holder of an object
 CReportTest
 Cheatmap::detail::RGB8
 Csprint::scoped_lock< T >
 CSimpleDecisionStump< DataType >
 CsizeImage/size TODO namespace
 CSoftCascadeClassifier< T >
 CStoredFeatureGenerator< TFeature >This generator uses a stored feature list
 CSumAreaFeatureSum of a rectangular area, implemented on top of Integral Image
 Csprint::thread
 Csprint::thread_functionPthread thread creation params
 Csprint::thread_group
 CTPreprocessorType
 Cdetail::traits< type, T >Traits to change the inner classifier form, to use or not a weighted one
 CPrecomputedPatternBinaryClassifierOracle< Policy >::Traits< FeatureType >
 Cdetail::traits< DicreteClassifier, T >DiscreteClassifiers uses BoostableClassifier object to convert the binary decision-stump (for example) to provide a floating-point response
 Cdetail::traits< RealClassifier, T >Other Classifier usually reports directly a floating-point response
 Csprint::tuple1< P1 >Tuple, representing 1 ordered elements
 Csprint::tuple10< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10 >Tuple, representing 10 ordered elements
 Csprint::tuple11< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11 >Tuple, representing 11 ordered elements
 Csprint::tuple12< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 >Tuple, representing 12 ordered elements
 Csprint::tuple13< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13 >Tuple, representing 13 ordered elements
 Csprint::tuple14< P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14 >Tuple, representing 14 ordered elements
 Csprint::tuple2< P1, P2 >Tuple, representing 2 ordered elements
 Csprint::tuple3< P1, P2, P3 >Tuple, representing 3 ordered elements
 Csprint::tuple4< P1, P2, P3, P4 >Tuple, representing 4 ordered elements
 Csprint::tuple5< P1, P2, P3, P4, P5 >Tuple, representing 5 ordered elements
 Csprint::tuple6< P1, P2, P3, P4, P5, P6 >Tuple, representing 6 ordered elements
 Csprint::tuple7< P1, P2, P3, P4, P5, P6, P7 >Tuple, representing 7 ordered elements
 Csprint::tuple8< P1, P2, P3, P4, P5, P6, P7, P8 >Tuple, representing 8 ordered elements
 Csprint::tuple9< P1, P2, P3, P4, P5, P6, P7, P8, P9 >Tuple, representing 9 ordered elements
 Cvector
 CWeakClassifier
 CWeightedPatternResponse< ResponseType >
 CWeightedPolicyWeighted policy
 CWindowEventManagerA generic Window object