tesseract  v4.0.0-17-g361f3264
Open Source OCR Engine
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CADAPT_CLASS_STRUCT
 CADAPT_RESULTS
 CADAPT_TEMPLATES_STRUCT
 CADAPTED_CONFIG
 Ctesseract::AlignedBlobParams
 Ctesseract::AssociateStats
 Ctesseract::AssociateUtils
 CBAND
 Ctesseract::BaselineBlock
 Ctesseract::BaselineDetect
 Ctesseract::BaselineRow
 Ctesseract::BestChoiceBundleBundle together all the things pertaining to the best choice/state
 CBITS16
 Ctesseract::BitVector
 CBlamerBundle
 Ctesseract::BlobData
 CBLOCK_LINE_ITRectangle iterator
 CBLOCK_RECT_IT
 Ctesseract::BlockGroup
 Ctesseract::BoxChar
 Ctesseract::BoxCharPtrSort
 Ctesseract::BoxWord
 CBUCKETS
 Ctesseract::CCUtil
 Ctesseract::CCUtilMutex
 CCHAR_DESC_STRUCT
 CCHAR_FRAGMENT
 CCHAR_FRAGMENT_INFO
 CCHISTRUCT
 Ctesseract::ChoiceIterator
 CCLASS_PRUNER_STRUCT
 CCLASS_STRUCT
 Ctesseract::ClassPruner
 Ctesseract::ClipFFunc
 Ctesseract::ClipFPrime
 Ctesseract::ClipGFunc
 Ctesseract::ClipGPrime
 CCLIST
 CCLIST_ITERATOR
 CCLIST_LINK
 Ctesseract::Cluster
 CCLUSTERCONFIG
 CCLUSTERER
 CClusteringContext
 Ctesseract::UNICHAR::const_iterator
 Ctesseract::ErrorCounter::Counts
 CCP_RESULT_STRUCT
 CCRACKEDGE
 CCrackPos
 Ctesseract::CTC
 CDANGERR_INFO
 Ctesseract::Dawg
 Ctesseract::DawgArgs
 Ctesseract::DawgCache
 Ctesseract::DawgLoader
 Ctesseract::DawgPosition
 Ctesseract::DebugPixa
 CDENORM
 Ctesseract::DetLineFit
 Ctesseract::Dict
 CDIR128
 Ctesseract::DocQualCallbacks
 Ctesseract::DocumentCache
 Ctesseract::DocumentData
 Ctesseract::DoublePtr
 Ctesseract::DPPoint
 CEANYCODE_CHAR
 CEdgeOffset
 CEDGEPT
 CMinK< Key, Value >::Element
 CELIST
 CELIST2
 CELIST2_ITERATOR
 CELIST2_LINK
 CELIST_ITERATOR
 CELIST_LINK
 Ctesseract::EquationDetectBase
 CERRCODE
 CErrorCode
 Ctesseract::ErrorCounter
 CETEXT_DESC
 CFCOORD
 CFEATURE_DEFS_STRUCT
 CFEATURE_DESC_STRUCT
 CFEATURE_SET_STRUCT
 CFEATURE_STRUCT
 Ctesseract::FFunc
 Ctesseract::File
 CFILL_SPEC
 CFILL_SWITCH
 CFLOATUNION
 Ctesseract::NetworkScratch::FloatVec
 Ctesseract::FloatWordFeature
 Ctesseract::TrainingSampleSet::FontClassDistance
 Ctesseract::TrainingSampleSet::FontClassInfo
 Ctesseract::FontInfo
 Ctesseract::FontSet
 Ctesseract::FontSpacingInfo
 Ctesseract::FontUtils
 CFPCUTPT
 CFPOINT
 Ctesseract::FPrime
 CFRECT
 CGAPMAP
 CGENERIC_2D_ARRAY< T >
 CGENERIC_2D_ARRAY< BLOB_CHOICE_LIST * >
 CGENERIC_2D_ARRAY< double >
 CGENERIC_2D_ARRAY< float >
 CGENERIC_2D_ARRAY< int >
 CGENERIC_2D_ARRAY< int8_t >
 CGENERIC_2D_ARRAY< tesseract::TrainingSampleSet::FontClassInfo >
 Ctesseract::GenericHeap< Pair >
 Ctesseract::GenericHeap< MatrixCoordPair >
 Ctesseract::GenericHeap< RecodePair >
 Ctesseract::GenericHeap< tesseract::KDPairInc >
 CGenericVector< T >
 CGenericVector< AmbigSpec_LIST * >
 CGenericVector< BLOBNBOX *>
 CGenericVector< BLOCK *>
 CGenericVector< bool >
 CGenericVector< char >
 CGenericVector< ColPartitionSet * >
 CGenericVector< CP_RESULT_STRUCT >
 CGenericVector< DANGERR_INFO >
 CGenericVector< Dawg * >
 CGenericVector< DawgPosition >
 CGenericVector< double >
 CGenericVector< EDGE_INDEX >
 CGenericVector< EDGE_RECORD >
 CGenericVector< float >
 CGenericVector< FontInfo >
 CGenericVector< GenericVector >
 CGenericVector< GenericVector< UNICHAR_ID > *>
 CGenericVector< GenericVectorEqEq >
 CGenericVector< GenericVectorEqEq< UNICHAR_ID > >
 CGenericVector< int >
 CGenericVector< int16_t >
 CGenericVector< int32_t >
 CGenericVector< IntKDPair >
 CGenericVector< long int >
 CGenericVector< MatrixCoordPair >
 CGenericVector< Pair >
 CGenericVector< ParagraphModel * >
 CGenericVector< ParagraphModel *>
 CGenericVector< Pix *>
 CGenericVector< RecodePair >
 CGenericVector< SEAM *>
 CGenericVector< SortHelper::SortPair< T > >
 CGenericVector< STRING >
 CGenericVector< SuccessorList * >
 CGenericVector< T *>
 CGenericVector< TBLOB *>
 CGenericVector< TBOX >
 CGenericVector< tesseract::BoolParam *>
 CGenericVector< tesseract::Cluster >
 CGenericVector< tesseract::ColPartition *>
 CGenericVector< tesseract::DetLineFit::PointWidth >
 CGenericVector< tesseract::DoubleParam *>
 CGenericVector< tesseract::ErrorCounter::Counts >
 CGenericVector< tesseract::FontInfo >
 CGenericVector< tesseract::FontSet >
 CGenericVector< tesseract::FontSpacingInfo *>
 CGenericVector< tesseract::IntParam *>
 CGenericVector< tesseract::KDPairInc >
 CGenericVector< tesseract::LineHypothesis >
 CGenericVector< tesseract::ObjectCache::ReferenceCount >
 CGenericVector< tesseract::RecodedCharID >
 CGenericVector< tesseract::RowScratchRegisters >
 CGenericVector< tesseract::ScoredFont >
 CGenericVector< tesseract::StringParam *>
 CGenericVector< tesseract::Tesseract *>
 CGenericVector< tesseract::TrainingSampleSet::FontClassDistance >
 CGenericVector< tesseract::UnicharAndFonts >
 CGenericVector< TopNState >
 CGenericVector< TRIE_NODE_RECORD * >
 CGenericVector< uint16_t >
 CGenericVector< UNICHAR_ID >
 CGenericVector< UnicharRating >
 Ctesseract::GeometricClassifierState
 Ctesseract::GFunc
 Ctesseract::GPrime
 Ctesseract::NetworkScratch::GradientStore
 Ctesseract::GridBase
 Ctesseract::GridSearch< BBC, BBC_CLIST, BBC_C_IT >
 Ctesseract::HFunc
 Ctesseract::HPrime
 CICOORDInteger coordinate
 CIdentity< T >
 Ctesseract::IdentityFunc
 Ctesseract::ImageData
 Ctesseract::ImageFind
 Ctesseract::ImageThresholder
 Ctesseract::StrideMap::Index
 Ctesseract::IndexMap
 CInMemoryFilePointer
 Ctesseract::InputBuffer
 CINT_CLASS_STRUCT
 CINT_FEATURE_STRUCT
 CINT_FX_RESULT_STRUCT
 CINT_PROTO_STRUCT
 CINT_TEMPLATES_STRUCT
 CIntegerMatcher
 Ctesseract::Interval
 Ctesseract::IntFeatureDist
 Ctesseract::IntFeatureMap
 Ctesseract::IntFeatureSpace
 Ctesseract::IntSimdMatrix
 Ctesseract::NetworkScratch::IO
 CKDNODE
 Ctesseract::KDPair< Key, Data >
 Ctesseract::KDPtrPair< Key, Data >
 CKDTREE
 CKDTreeSearch
 CLABELEDLISTNODE
 Ctesseract::LanguageModel
 Ctesseract::LanguageModelDawgInfo
 Ctesseract::LanguageModelNgramInfo
 Ctesseract::LanguageModelStateStruct to store information maintained by various language model components
 Ctesseract::LigatureTable
 Ctesseract::LineFinder
 Ctesseract::LineHypothesis
 Clist_rec
 CLLSQ
 Ctesseract::LMConsistencyInfo
 Ctesseract::LMPainPoints
 CLocalFilePointer
 Ctesseract::LSTMRecognizer
 Ctesseract::LSTMTester
 Ctesseract::MasterTrainer
 CMATCH_RESULT
 CMATRIX_COORD
 CMEASUREMENT
 CMERGE_CLASS_NODE
 CMFEDGEPT
 CMinK< Key, Value >
 CMinK< float, void *>
 Ctesseract::Network
 Ctesseract::NetworkBuilder
 Ctesseract::NetworkIO
 Ctesseract::NetworkScratch
 Ctesseract::NodeChild
 CNORM_PROTOS
 Ctesseract::ObjectCache< T >
 Ctesseract::ObjectCache< tesseract::Dawg >
 COL_BUCKETS
 COrientationDetector
 COSBestResult
 COSResults
 Ctesseract::OutputBuffer
 CPAGE_RES
 CPAGE_RES_IT
 Ctesseract::PageIterator
 Ctesseract::PangoFontInfo
 CParagraphModel
 Ctesseract::ParagraphModelSmearer
 Ctesseract::ParagraphTheory
 Ctesseract::Param
 CPARAM_DESC
 Ctesseract::ParamsModel
 Ctesseract::ParamsTrainingBundle
 Ctesseract::ParamsTrainingHypothesis
 Ctesseract::ParamsVectors
 Ctesseract::ParamUtils
 CPB_LINE_IT
 CPDBLKPage block
 CPERM_CONFIG_STRUCT
 Ctesseract::PixelHistogram
 Ctesseract::DetLineFit::PointWidth
 CPOLY_BLOCK
 CPROTO_KEY
 CPROTO_SET_STRUCT
 CPROTO_STRUCT
 CPROTOTYPE
 Ctesseract::PtrHash< T >
 CQLSQ
 CQRSequenceGenerator
 CQSPLINE
 CQUAD_COEFFS
 Ctesseract::RecodeBeamSearch::RecodeBeam
 Ctesseract::RecodeBeamSearch
 Ctesseract::RecodedCharID
 Ctesseract::RecodedCharID::RecodedCharIDHash
 Ctesseract::RecodeNode
 Ctesseract::ObjectCache< T >::ReferenceCount
 CREJ
 CREJMAP
 Ctesseract::Relu
 Ctesseract::ReluPrime
 Cremove_reference< T >
 Cremove_reference< P1 >
 Cremove_reference< P2 >
 Cremove_reference< P3 >
 Cremove_reference< P4 >
 Cremove_reference< P5 >
 Cremove_reference< P6 >
 Cremove_reference< T & >
 Ctesseract::RowInfo
 Ctesseract::RowScratchRegisters
 Csample
 Ctesseract::SampleIterator
 CSAMPLELIST
 Ctesseract::ScoredFont
 CScratchEvidence
 CScriptDetector
 CScrollView
 CSEAM
 Ctesseract::SegSearchPending
 Ctesseract::Shape
 Ctesseract::ShapeClassifier
 Ctesseract::ShapeDist
 Ctesseract::ShapeQueueEntry
 Ctesseract::ShapeRating
 Ctesseract::ShapeTable
 Ctesseract::ShiroRekhaSplitter
 CSIMDDetect
 Ctesseract::SimpleClusterer
 CSORTED_FLOATS
 CSortHelper< T >
 CSortHelper< T >::SortPair< PairT >
 CSortHelper< T >::SortPair< T >
 Ctesseract::SpacingProperties
 CSPLIT
 Ctesseract::NetworkScratch::Stack< T >
 Ctesseract::NetworkScratch::Stack< GenericVector< double > >
 Ctesseract::NetworkScratch::Stack< tesseract::NetworkIO >
 Ctesseract::NetworkScratch::Stack< tesseract::TransposedArray >
 Ctesseract::StaticShape
 CSTATISTICS
 CSTATS
 Ctesseract::StrideMap
 CSTRING
 CSTRING::STRING_HEADER
 CStringHash
 Ctesseract::StringRenderer
 Ctesseract::StructuredTable
 CSVAutoLock
 CSVEvent
 CSVEventHandler
 CSVMenuNode
 CSVMutex
 CSVNetwork
 CSVPolyLineBuffer
 CSVSemaphore
 CSVSyncFunctionality for Thread & Process Creation
 CTABLE_FILLER
 Ctesseract::TableFinder
 Ctesseract::TableRecognizer
 CTBLOB
 CTBOX
 CTEMP_CONFIG_STRUCT
 CTEMP_PROTO_STRUCT
 CTEMPCLUSTER
 Ctesseract::TessBaseAPI
 CTessCallback1< A1 >
 CTessCallback1< AmbigSpec_LIST *>
 CTessCallback1< BLOBNBOX *>
 CTessCallback1< BLOCK *>
 CTessCallback1< bool >
 CTessCallback1< char >
 CTessCallback1< ColPartitionSet *>
 CTessCallback1< CP_RESULT_STRUCT >
 CTessCallback1< DANGERR_INFO >
 CTessCallback1< Dawg *>
 CTessCallback1< DawgPosition >
 CTessCallback1< double >
 CTessCallback1< EDGE_INDEX >
 CTessCallback1< EDGE_RECORD >
 CTessCallback1< float >
 CTessCallback1< FontInfo >
 CTessCallback1< GenericVector >
 CTessCallback1< GenericVector< UNICHAR_ID > *>
 CTessCallback1< GenericVectorEqEq >
 CTessCallback1< GenericVectorEqEq< UNICHAR_ID > >
 CTessCallback1< int >
 CTessCallback1< int16_t >
 CTessCallback1< int32_t >
 CTessCallback1< IntKDPair >
 CTessCallback1< long int >
 CTessCallback1< MatrixCoordPair >
 CTessCallback1< Pair >
 CTessCallback1< ParagraphModel *>
 CTessCallback1< Pix *>
 CTessCallback1< RecodePair >
 CTessCallback1< SEAM *>
 CTessCallback1< SortHelper::SortPair< T > >
 CTessCallback1< STRING >
 CTessCallback1< SuccessorList *>
 CTessCallback1< T *>
 CTessCallback1< T >
 CTessCallback1< TBLOB *>
 CTessCallback1< TBOX >
 CTessCallback1< tesseract::BoolParam *>
 CTessCallback1< tesseract::Cluster >
 CTessCallback1< tesseract::ColPartition *>
 CTessCallback1< tesseract::DetLineFit::PointWidth >
 CTessCallback1< tesseract::DoubleParam *>
 CTessCallback1< tesseract::ErrorCounter::Counts >
 CTessCallback1< tesseract::FontInfo >
 CTessCallback1< tesseract::FontSet >
 CTessCallback1< tesseract::FontSpacingInfo *>
 CTessCallback1< tesseract::IntParam *>
 CTessCallback1< tesseract::KDPairInc >
 CTessCallback1< tesseract::LineHypothesis >
 CTessCallback1< tesseract::ObjectCache::ReferenceCount >
 CTessCallback1< tesseract::RecodedCharID >
 CTessCallback1< tesseract::RowScratchRegisters >
 CTessCallback1< tesseract::ScoredFont >
 CTessCallback1< tesseract::StringParam *>
 CTessCallback1< tesseract::Tesseract *>
 CTessCallback1< tesseract::TrainingSampleSet::FontClassDistance >
 CTessCallback1< tesseract::UnicharAndFonts >
 CTessCallback1< TopNState >
 CTessCallback1< TRIE_NODE_RECORD *>
 CTessCallback1< uint16_t >
 CTessCallback1< UNICHAR_ID >
 CTessCallback1< UnicharRating >
 CTessCallback2< A1, A2 >
 CTessCallback3< A1, A2, A3 >
 CTessCallback4< A1, A2, A3, A4 >
 CTessCallback5< A1, A2, A3, A4, A5 >
 CTessCallbackUtils_
 CTessClosure
 Ctesseract::TessdataManager
 Ctesseract::TesseractStats
 CTESSLINE
 CTessResultCallback< R >
 CTessResultCallback1< R, A1 >
 CTessResultCallback2< R, A1, A2 >
 CTessResultCallback2< bool, AmbigSpec_LIST *const &, AmbigSpec_LIST *const &>
 CTessResultCallback2< bool, BLOBNBOX *const &, BLOBNBOX *const &>
 CTessResultCallback2< bool, BLOCK *const &, BLOCK *const &>
 CTessResultCallback2< bool, bool const &, bool const &>
 CTessResultCallback2< bool, char const &, char const &>
 CTessResultCallback2< bool, ColPartitionSet *const &, ColPartitionSet *const &>
 CTessResultCallback2< bool, const GenericVector< char > &, LSTMTrainer * >
 CTessResultCallback2< bool, CP_RESULT_STRUCT const &, CP_RESULT_STRUCT const &>
 CTessResultCallback2< bool, DANGERR_INFO const &, DANGERR_INFO const &>
 CTessResultCallback2< bool, Dawg *const &, Dawg *const &>
 CTessResultCallback2< bool, DawgPosition const &, DawgPosition const &>
 CTessResultCallback2< bool, double const &, double const &>
 CTessResultCallback2< bool, EDGE_INDEX const &, EDGE_INDEX const &>
 CTessResultCallback2< bool, EDGE_RECORD const &, EDGE_RECORD const &>
 CTessResultCallback2< bool, float const &, float const &>
 CTessResultCallback2< bool, FontInfo const &, FontInfo const &>
 CTessResultCallback2< bool, GenericVector const &, GenericVector const &>
 CTessResultCallback2< bool, GenericVector< UNICHAR_ID > *const &, GenericVector< UNICHAR_ID > *const &>
 CTessResultCallback2< bool, GenericVectorEqEq const &, GenericVectorEqEq const &>
 CTessResultCallback2< bool, GenericVectorEqEq< UNICHAR_ID > const &, GenericVectorEqEq< UNICHAR_ID > const &>
 CTessResultCallback2< bool, int const &, int const &>
 CTessResultCallback2< bool, int16_t const &, int16_t const &>
 CTessResultCallback2< bool, int32_t const &, int32_t const &>
 CTessResultCallback2< bool, IntKDPair const &, IntKDPair const &>
 CTessResultCallback2< bool, long int const &, long int const &>
 CTessResultCallback2< bool, MatrixCoordPair const &, MatrixCoordPair const &>
 CTessResultCallback2< bool, Pair const &, Pair const &>
 CTessResultCallback2< bool, ParagraphModel *const &, ParagraphModel *const &>
 CTessResultCallback2< bool, Pix *const &, Pix *const &>
 CTessResultCallback2< bool, RecodePair const &, RecodePair const &>
 CTessResultCallback2< bool, SEAM *const &, SEAM *const &>
 CTessResultCallback2< bool, SortHelper::SortPair< T > const &, SortHelper::SortPair< T > const &>
 CTessResultCallback2< bool, STRING const &, STRING const &>
 CTessResultCallback2< bool, SuccessorList *const &, SuccessorList *const &>
 CTessResultCallback2< bool, T *const &, T *const &>
 CTessResultCallback2< bool, T const &, T const &>
 CTessResultCallback2< bool, TBLOB *const &, TBLOB *const &>
 CTessResultCallback2< bool, TBOX const &, TBOX const &>
 CTessResultCallback2< bool, tesseract::BoolParam *const &, tesseract::BoolParam *const &>
 CTessResultCallback2< bool, tesseract::Cluster const &, tesseract::Cluster const &>
 CTessResultCallback2< bool, tesseract::ColPartition *const &, tesseract::ColPartition *const &>
 CTessResultCallback2< bool, tesseract::DetLineFit::PointWidth const &, tesseract::DetLineFit::PointWidth const &>
 CTessResultCallback2< bool, tesseract::DoubleParam *const &, tesseract::DoubleParam *const &>
 CTessResultCallback2< bool, tesseract::ErrorCounter::Counts const &, tesseract::ErrorCounter::Counts const &>
 CTessResultCallback2< bool, tesseract::FontInfo const &, tesseract::FontInfo const &>
 CTessResultCallback2< bool, tesseract::FontSet const &, tesseract::FontSet const &>
 CTessResultCallback2< bool, tesseract::FontSpacingInfo *const &, tesseract::FontSpacingInfo *const &>
 CTessResultCallback2< bool, tesseract::IntParam *const &, tesseract::IntParam *const &>
 CTessResultCallback2< bool, tesseract::KDPairInc const &, tesseract::KDPairInc const &>
 CTessResultCallback2< bool, tesseract::LineHypothesis const &, tesseract::LineHypothesis const &>
 CTessResultCallback2< bool, tesseract::ObjectCache::ReferenceCount const &, tesseract::ObjectCache::ReferenceCount const &>
 CTessResultCallback2< bool, tesseract::RecodedCharID const &, tesseract::RecodedCharID const &>
 CTessResultCallback2< bool, tesseract::RowScratchRegisters const &, tesseract::RowScratchRegisters const &>
 CTessResultCallback2< bool, tesseract::ScoredFont const &, tesseract::ScoredFont const &>
 CTessResultCallback2< bool, tesseract::StringParam *const &, tesseract::StringParam *const &>
 CTessResultCallback2< bool, tesseract::Tesseract *const &, tesseract::Tesseract *const &>
 CTessResultCallback2< bool, tesseract::TrainingSampleSet::FontClassDistance const &, tesseract::TrainingSampleSet::FontClassDistance const &>
 CTessResultCallback2< bool, tesseract::UnicharAndFonts const &, tesseract::UnicharAndFonts const &>
 CTessResultCallback2< bool, TopNState const &, TopNState const &>
 CTessResultCallback2< bool, TRIE_NODE_RECORD *const &, TRIE_NODE_RECORD *const &>
 CTessResultCallback2< bool, uint16_t const &, uint16_t const &>
 CTessResultCallback2< bool, UNICHAR_ID const &, UNICHAR_ID const &>
 CTessResultCallback2< bool, UnicharRating const &, UnicharRating const &>
 CTessResultCallback3< R, A1, A2, A3 >
 CTessResultCallback3< bool, SerializeAmount, const LSTMTrainer *, GenericVector< char > * >
 CTessResultCallback4< R, A1, A2, A3, A4 >
 CTessResultCallback5< R, A1, A2, A3, A4, A5 >
 Ctesseract::TessResultRenderer
 Ctesseract::TextlineProjection
 Ctesseract::Textord
 Ctesseract::TFile
 CTPOINT
 Ctesseract::TrainingSampleSet
 Ctesseract::TRand
 CTRIE_NODE_RECORD
 CTWERD
 Ctesseract::UNICHAR
 CUNICHARSET::UNICHAR_PROPERTIES
 CUNICHARSET::UNICHAR_SLOT
 Ctesseract::UnicharAmbigs
 Ctesseract::UnicharAndFonts
 Ctesseract::UnicharCompress
 Ctesseract::UnicharIdArrayUtils
 CUNICHARMAP
 CUNICHARMAP::UNICHARMAP_NODE
 Ctesseract::UnicharRating
 CUNICHARSET
 CUnicityTable< T >
 CUnicityTable< int >
 CUnicityTable< tesseract::FontInfo >
 CUnicityTable< tesseract::FontSet >
 Ctesseract::UnicodeSpanSkipper
 Ctesseract::UnityFunc
 Ctesseract::Validator
 Ctesseract::WeightMatrix
 Ctesseract::WordData
 Ctesseract::WordFeature
 CWordOutputter
 Ctesseract::WordWithBox