Read@CVL
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAlgorithm
 Crdf::AlgorithmsContains basic algorithms to manipulate images.
 Crdf::AssociationGraphNode
 Crdf::BaseElement
 Crdf::BaseLine
 Crdf::BaselineTest
 Crdf::BinarizationTest
 Crdf::BlobA class that defines a single blob within an image.
 Crdf::BlobManagerAllows to manipulate the Blobs class (filter, etc.)
 Crdf::BlobsBlobs class - holds a vector of Blobs and the corresponding image.
 CBlock< Type >
 CBlock< node_id >
 Crdf::Config
 Crdf::Converter
 CGCoptimization::DataCostFnFromArray
 CGCoptimization::DataCostFnFromFunction
 CGCoptimization::DataCostFnFromFunctionExtra
 CGCoptimization::DataCostFnSparse
 CGCoptimization::DataCostFunctor
 CDBlock< Type >
 CDBlock< nodeptr >
 Crdf::DBScanPixelDBScan clustering for pixels.
 Crdf::DebugConfig
 CDkBatchInfo
 CDkBatchPluginInterface
 CDkDockWidget
 CDkGenericProfileWidget
 CDkPluginInterface
 CDkPluginViewPort
 CDkViewPortInterface
 Crdf::Ellipse
 Crdf::EvalInfoManager
 Crdf::FeatureCollectionFeatureCollection maps one LabelInfo to its features. In addition it handles the I/O using Json.
 Crdf::FeatureCollectionManagerManages FeatureCollections. Hence, each label (e.g. printed text) is stored here along with it's features retrieved from groundtruthed images.
 Crdf::Flags< EnumType, Underlying >Flags turns enums into typesave flags It is strongly related (copied) from Useage: enum mDrawFlags { draw_none = 0x00, draw_ellipse = 0x01, draw_stats = 0x02, draw_center = 0x04, }; typedef Flags<mDrawFlags> DrawFlags;
 Crdf::FormEvaluation
 CGCException
 Crd3::GCGraph< TWeight >
 CGCoptimization
 CGraph< captype, tcaptype, flowtype >
 CGCoptimization::GreedyIter< GCoptimization::DataCostFnSparse >
 Crdf::Histogram
 Crdf::IP
 CGCoptimization::DataCostFnSparse::iterator
 Clsd::KeyLineA class to represent a line
 CGCoptimization::LabelCost
 CGCoptimization::LabelCostIter
 Crdf::LabelInfoThis class is used for mapping classes (e.g. handwriting, decoration)
 Crdf::LabelManagerThis class manages all labels loaded. It can be used to compare LabelInfo objects, and load them.
 Crdf::LayerElement
 Crdf::LayoutTest
 Crdf::LineA basic line class including stroke width (thickness).
 Crdf::LineCandidates
 Crdf::LineFilter
 Crdf::LineFittingImplements robust line fitting algorithms.
 Crdf::LineSegment
 CLinkedBlockList
 CMaxclique
 Crdf::ModuleThis is the base class for all modules. It provides all functions which are implemented by the modules.
 Crdf::ModuleConfig
 Crdf::MserContainerContainer for MSER elements. This class maps OpenCVs MSER regions with their bounding boxes.
 Crdf::PageElement
 Crdf::PageXmlParser
 Crdf::PixelConnectorAbstract class PixelConnector. This is the base class for all pixel connecting classes which implement different algorithms for connecting super pixels.
 Crdf::Polygon
 Crdf::PreProcessingTest
 CQDialog
 CQLabel
 CQLineEdit
 CQObject
 CQSettings
 CQWidget
 Crdf::Rect
 Crdf::Region
 Crdf::RegionManager
 Crdf::RegionTypeConfig
 Crdf::RegionXmlHelper
 Crdf::ScaleFactory
 CGCoptimization::SmoothCostFnFromArray
 CGCoptimization::SmoothCostFnFromFunction
 CGCoptimization::SmoothCostFnFromFunctionExtra
 CGCoptimization::SmoothCostFnPotts
 CGCoptimization::SmoothCostFunctor
 CGCoptimization::SparseDataCost
 Crdf::SuperPixelModel
 Crdf::SuperPixelTest
 Crdf::TableCellRaw
 Crdf::TableProcessing
 Crdf::TableTest
 Crdf::TabStopCluster
 Crdf::TestConfig
 Crdf::TestWriterRetrieval
 Crdf::TextEquiv
 Crdf::ThomasTest
 Crdf::Timer
 Crdf::Triangle
 Crdf::Utils
 Crdf::Vector2D
 Crdf::WriterDatabase
 Crdf::WriterImage
 Crdf::WriterVocabulary
 Crdf::XmlTest