ICF 3.1.1.10
Technical documentation of ICF Libraries
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789101112]
 Cicmpstr::CRegistryStatisticsViewComp::AnalyseResult
 Cistd::ArrayAccessor< Type >
 Cilog::CExtMessage::AttachedObject
 Cicomp::CComponentContext::AttributeInfo
 Cicomp::IRegistryElement::AttributeInfoDescribe information stored with each attribute
 Cicmpstr::CAttributeEditorComp::AttrInfo
 CBase
 CBaseComponent
 CBaseMessageType
 CBaseObject
 CBaseObject2d
 CUi::CAboutWidgetGuiComp
 Ci2d::CAffine2dThis class defines an affine 2D-transformation
 CCalibrationList
 Ciipr::CEdgeDistanceProcessorComp::CaliperLine
 CCameraList
 Ciser::CArchiveTagProcess tag used to group data in archive stream
 CUi::CAttributeEditorComp
 Cistd::CBitManipHelper class for bits manipulations
 Ciipr::CBitmapOperationsSet of atmomic bitmap manipulations
 CUi::CBitmapSupplierGuiComp
 CUi::CBlobFilterParamsGuiComp
 CUi::CButtonBasedSelectionParamGuiComp
 CUi::CCalendarGuiComp
 CUi::CCaliperFinderParamsGuiComp
 CUi::CCaliperParamsGuiComp
 CUi::CCameraInfoGuiComp
 Cistd::CChangeGroupHelp class which provides the group of changes for update mechanism of the model
 Cistd::CChangeNotifierHelp class which provides the automatic update mechanism of the model
 CUi::CChangePasswordDialog
 CUi::CCheckableOptionsEditorComp
 CUi::CCollapsiblePage
 Cistdgui::CCommandToolsHelper class to manage menu and toolbar using CHierarchicalCommand
 Cipackage::CComponentAccessorA helper class to access public interfaces of a composite component
 Cicomp::CComponentMetaDescriptionEncoderClass to decode/encode the component category into human readable text
 CUi::CComponentNoteEditorComp
 CUi::CComposedParamsSetGuiComp
 CUi::CConvertComponentCommandComp
 CUi::CConvolution2dParamsGuiComp
 Cistd::CCrcCalculatorHelper class for CRC-32 checksum calculation
 CUi::CDataSequenceViewComp
 CUi::CDataStatisticsGuiComp
 Ci2d::CDirection2dRepresents a direction in 2D space
 Ciipr::CDirectionalOptimalPathSolver
 CUi::CDocPreviewGuiComp
 CCElementSelectionInfoManagerBase
 CUi::CEnableableParamGuiComp
 CUi::CExposureParamsGuiComp
 CUi::CExtendedConsoleGuiComp
 CUi::CExtParamsManagerGuiComp
 Cistd::CFastBinaryIndex
 CUi::CFileListProviderGuiComp
 CUi::CFileNameParamGuiComp
 CUi::CFilePersistenceGuiComp
 CUi::CFilePreviewGuiComp
 CUi::CFileSystemExplorerGuiComp
 CUi::CFileTreeViewGuiComp
 CCFileTypeInfoComp
 CUi::CFilterWidget
 CUi::CGeneralSearchParamsGuiComp
 CUi::CGeneralSupplierGuiComp
 Cistd::IChangeable::ChangeSetSet of change flags (its IDs)
 Cistd::CIdManipBaseBase implementation for operations on composed ID objects
 CUi::CImageInterpolationParamsGuiComp
 CUi::CImagePropertiesFrameComp
 CUi::CImagePropertyGuiComp
 CUi::CInspectionTaskGuiComp
 CCInstantiatorComp
 CUi::CLineProjectionSupplierGuiComp
 CUi::CLogGuiComp
 CUi::CLoginBarGuiComp
 CUi::CMiniWidgetPage
 CUi::CMultiBitmapSupplierGuiComp
 CUi::CMultiLineProjectionSupplierGuiComp
 CUi::CMultiLineSupplierGuiComp
 CUi::CNameParamGuiComp
 CUi::CNumericValueWidget
 CCommandsProvider
 CComponent
 Ciipr::CRenderedObjectFileLoaderComp::Configuration
 CUi::COptionsListEditorComp
 CUi::COptionsManagerEditorComp
 CUi::COptionsManagerGuiComp
 Cistd::COptMemoryMemory block with optional deleting function used during destruction
 Ciipr::CLensCorrFindSupplierComp::CorrectionInfo
 Ciipr::CLensCorrFindSupplierComp::CorrectionLineInfo
 Ciipr::CDirectionalOptimalPathSolver::CostElement
 CUi::CPackageOverviewComp
 CUi::CParamsManagerGuiCompBase
 CUi::CParamsPresetEditorComp
 CUi::CPatternTeachingControllerGuiComp
 CUi::CPerspectiveCalibEditorComp
 Ciipr::CPixelManipSet pixel performance optimized classes designed to be used for pixel manipulation in template processing methods
 Ciser::CPrimitiveTypesSerializerImplementation of serialize method for some common data types
 CUi::CProcessorControlGuiComp
 CUi::CProgressManagerGuiComp
 CUi::CPulseParamsGuiComp
 CUi::CQuickHelpGuiComp
 Cistd::CRandomNumberHelper class for calculation of a random number
 Ci2d::CRectSimple rectangle with integer bounds
 CUi::CRegistryPropEditorComp
 CUi::CRegistryStatisticsViewComp
 CUi::CRegistryTreeViewComp
 Cicomp::CRelatedInfoRegistrator
 CUi::CRootRegistryGuiComp
 CUi::CSampleAcquisitionGuiComp
 CUi::CSamplingParamsGuiComp
 CUi::CSceneConnectorGuiComp
 CUi::CSceneProviderGuiComp
 CUi::CSearchBasedFeaturesSupplierGuiComp
 CUi::CSelectableGuiComp
 CUi::CSelectionParamGuiComp
 CUi::CSelectionParamIndexGuiComp
 CUi::CShapeInfoGuiComp
 Cibase::CSignalBlockerSimple helper class blocking Qt signals of specified QObject
 CUi::CSimpleFilePathParamGuiComp
 CUi::CSimpleLensCorrectionEditorComp
 CUi::CSnapImageParamsEditorComp
 CUi::CSplashScreenGuiComp
 Cimath::CSplineSegmentFunctionHelper class for calculation of splines of 3rd degree
 Cistd::CSystemImplementation of global system helpers
 CUi::CTeachableParamsDecoratorGuiComp
 CUi::CTextLogGuiComp
 CUi::CTriggerParamsGuiComp
 CCurrentFile
 CCurrentView
 CUi::CUserControllerGuiComp
 CUi::CUserManagerDialog
 CUi::CValueSupplierGuiComp
 CUi::CVariableParamGuiComp
 Cistd::CVarIndexMultidimensional index used to addressing index
 Cimath::CVarVectorSimple implementation of variable-size vector
 CUi::CVersionInfoGuiComp
 CCViewProviderGuiComp
 CUi::CVisualRegistryEditorComp
 Ciwidgets::CWidgetUpdateBlockerHelp class used to block widget update till it is destructed
 Ciser::CXmlDocumentInfoBaseBase class for all XML implementations for ICF documents
 Cistd::DefaultAccessor< Type >
 CDocumentInfo
 Cidoc::IDocumentManager::DocumentInfo
 CDocumentSelectionInfo
 CElement
 Cicomp::IRegistry::ElementInfoDescribe information stored with each element
 Cistd::TOptDeleteAdapter< Pointer >::ElementType
 Cicmpstr::CPackagesLoaderExtComp::ParamsManager::Entry
 Ciipr::CLensCorrFindSupplierComp::FeatureInfo
 Cistd::CSystem::FileDriveDescriptor
 Cistd::CSystem::FileDriveInfo
 CGraphicsItemClass
 Ciipr::CPixelManip::GrayCropAccum32< IntType, Shift, DoCropMin, DoCropMax >
 CGui
 CIBitmapAcquisition
 CICaliperProcessor
 CIDataSequenceCorrelationProcessor
 CIDataSequenceStatisticsProcessor
 CIFeatureToFeatureProcessor
 CIHierarchicalMessageContainer
 CIImageToFeatureProcessor
 CILineProjectionProcessor
 Cicam::CBitmapJoinerCompBase::ImageInfo
 Cimeas::CGeneralNumericConstraints::Info
 CInterface
 Ciipr::InvertFunction< ArgumentType >
 Cistd::IPolymorphicBase interface for all used interfaces and implementations
 Cistd::CFastBinaryIndex::iterator
 Cicmm::LinearGradientFunction
 Ciipr::CCheckboardCalibSupplierComp::LineInfo
 CMetaInfoManager
 Ciipr::CDirectionalOptimalPathSolver::Neighbourhood
 Cimath::CAkimaInterpolator::Node
 CObserver
 CObserverComponent
 Cidoc::TMultiPageDocumentWrap< Base >::Page
 CPageModel
 Ciprmgui::CComposedParamsSetGuiComp::PanelData
 Ciprmgui::CExtParamsManagerGuiComp::ParameterEditorInternal structure used for binding of model editor, observer and gui editor for the parameter set in a one object
 CParameters
 Cicamgui::CFileAcquisitionComp::ParamsInfo
 Ciipr::CCaliperFinderBase::Point
 Ciipr::CEdgeDistanceProcessorComp::Point
 CQAbstractItemModel
 CQAbstractTableModel
 CQAction
 CQComboBox
 CQDialog
 CQGraphicsItem
 CQGraphicsRectItem
 CQGraphicsScene
 CQGraphicsView
 CQGroupBox
 CQItemDelegate
 CQLineEdit
 CQMap
 CQObject
 CQPixmap
 CQProgressDialog
 CQSettings
 CQString
 CQStyledItemDelegate
 CQThread
 CQWidget
 Ciipr::CCaliperFinderBase::Ray
 CReadArchive
 Cicomp::CConfigurationInfo::RegistryInfo
 Ciipr::CPixelManip::Rgb
 Ciipr::CPixelManip::Rgba
 Ciipr::CPixelManip::RgbCropAccum32< IntType, Shift, DoCropMin, DoCropMax >
 Ciipr::CPixelManip::RgbCropAccum32< IntType, Shift, true, true >
 Cicmpstr::CPackageOverviewComp::RootInfo
 CRuntimeStatus
 CSelectionInfoImpl
 CShape
 Ciinspgui::CMessageBasedViewExtenderComp::ShapeInfo
 Ciview::CViewLayer::ShapeWithBoundingBox
 CStatus
 Cicomp::SubElementInterfaceRegistrator< InterfaceType, ComponentType >
 Cifile::CSettingsArchiveBase::TagInfo
 Cifile::CFileReadArchive::TagStackElement
 Cifile::CFileWriteArchive::TagStackElement
 Cistd::TArray< Element, Dimensions >Multidimensional array with fixed number of dimensions
 Cistd::TArray< double, 2 >
 Cistd::TArray< double, Dimensions >
 Cistd::TArray< i2d::CVector2d, 2 >
 Cicomp::TAttributeMember< Attribute >Pointer to component attribute
 Cicomp::TAttributeMember< CFactoryAttribute >
 Cicomp::TAttributeMember< CReferenceAttribute >
 Cicomp::TAttributeMember< CTextAttribute >
 Ciview::TBitmapVisualObject< Object, BitmapShape >
 Cistd::TDeleteAdapter< Pointer >Default delete adapter
 CTExtMessage
 Cimath::TFastVector< MaxSize, Element >Simple implementation of fixed-size vector
 Cimath::TFastVector< MAX_COLOR_COMPONENTS_COUNT >
 Ciipr::TImagePixelInterpolator< PixelComponentType >
 Ciinsp::CSupplierCompBase::Timer
 Cistd::TIndex< Dimensions >Multidimensional index used to addressing fixed-size array
 Cistd::TIndex< 2 >
 Cicomp::TInterfaceRegistrator< Interface >Simple helper class providing registration of template-specified interface
 Cimath::TMatrix< Width, Height, Element >Definition of mathematical matrix with fixed dimensions
 Cimath::TMatrix< 2, 2 >
 Cimath::TMatrix< 3, 3 >
 Cicomp::TMultiAttributeMember< Attribute >Pointer to component attribute
 Cicomp::TMultiAttributeMember< CMultiFactoryAttribute >
 Cicomp::TMultiAttributeMember< CMultiReferenceAttribute >
 Cicomp::TMultiAttributeMember< CMultiTextAttribute >
 Cistd::TOptDeleteAdapter< Pointer >Optional delete adapter
 Ciimg::TPixelConversion< SourcePixel, DestPixel, CalcPixel >A generic pixel conversion
 Cistd::TPointerBase< Type >Implementation of pointer wrapper
 Cistd::TPointerBase< CHierarchicalCommand >
 Cistd::TPointerBase< const i2d::ICalibration2d >
 Cistd::TPointerBase< const iser::IObject >
 Cistd::TPointerBase< const iview::IColorSchema >
 Cistd::TPointerBase< const ParameterInterace >
 Cistd::TPointerBase< iproc::ITaskPromise >
 Cistd::TPointerBase< iser::ISerializable >
 Cistd::TPointerBase< QCoreApplication >
 Cistd::TPointerVector< Pointer, AccessAdapter >Implementation of a pointer container, which controls the live cycle of the pointer object
 Cistd::TPointerVector< ChannelStatistics >
 Cistd::TPointerVector< const iimg::IBitmap >
 Cistd::TPointerVector< i2d::ICalibration2d >
 Cistd::TPointerVector< i2dgui::CMultiBitmapViewComp::CSingleView >
 Cistd::TPointerVector< iimg::IBitmap >
 Cistd::TPointerVector< imeas::INumericValue >
 Cistd::TPointerVector< imeasgui::CNumericValueWidget >
 Cistd::TPointerVector< iview::IShape >
 Cistd::TPointerVector< Pointer, TOptDeleteAdapter< Pointer > >
 Cistd::TPointerVector< QButtonGroup >
 Cistd::TPointerVector< QComboBox >
 Cistd::TPointerVector< QToolButton >
 Cistd::TPointerVector< RadioButtonWidget >
 Cistd::TPointerVector< SingleDocumentData >
 Cistd::TRange< ValueType >Implementation of a abstract range defined by two values - minimum and maximum
 Cistd::TRange< double >
 Cistd::TRange< int >
 Cistd::TRanges< ValueType >Set of ranges
 CTResultShapeCreatorWrap
 Cistd::TVarArray< Element >Multidimensional array with variable number of dimensions
 Cimath::TVector< Size, Element >Implementation of fixed-size mathematical vector with specified type of elements
 Cimath::TVector< 1 >
 Cimath::TVector< 2 >
 Cimath::TVector< 3 >
 Cimath::TVector< 4 >
 Ciprm::CMultiParamsManagerComp::TypeInfo
 CUI
 CUi
 Cidoc::CSerializedUndoManagerComp::UndoStepInfo
 Cistdgui::TGuiObserverWrap< Gui, Observer >::UpdateBlocker
 Ciser::CArchiveHeaderInfo::VersionIdElement
 Cidoc::CMultiDocumentManagerBase::ViewInfo
 CVisibleWindowsManager
 Ciattr::TMultiAttribute< Value >::Wrap
 CWriteArchive

© Witold Gantzke and Kirill Lepskiy