Image Component Library (ICL)
Classes
"Uncommon classes (internally used)"

Classes

struct  icl::core::Parable
 Utility class for the parable-based chromaticity segmentation. More...
 
struct  icl::qt::BorderBox
 A simple utility class (QWidget with titled border) More...
 
class  icl::qt::DataStore
 Extension of the associative container MultiTypeMap. More...
 
class  icl::qt::DoubleSlider
 A utiltiy class which implements a labeld, double valued QSlider. More...
 
struct  icl::qt::Dragger
 Utility class that implements draggable rects on the ChromaWidget surface. More...
 
class  icl::qt::GLPaintEngine
 Paint engine to be used in QGLWigets for a high performance image visualization. More...
 
class  icl::qt::GUIDefinition
 Utilty class to simplify creation of GUI components. More...
 
class  icl::qt::GUIHandleBase
 Base class for GUIHandles providing functions to register callbacks. More...
 
class  icl::qt::GUISyntaxErrorException
 Internally used and caught exception class for the GUI API. More...
 
class  icl::qt::GUIWidget
 Abstract class for GUI components. More...
 
class  icl::qt::ImgParamWidget
 Internally used widget to define image params. More...
 
class  icl::qt::PaintEngine
 pure virtual Paint engine interface More...
 
class  icl::qt::ProxyLayout
 just a helper class for GUI Layouting More...
 
class  icl::qt::StringSignalButton
 internally used button that emits a signal with its text More...
 

Detailed Description

As it's core, this package provides a wrapper API for Qt-based GUI components. The main class of this package is the icl::GUI class. Further essential components are located in the Image Visualisation and Annotation Framework .