Image Component Library (ICL)
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cicl::math::Octree< Scalar, CAPACITY, SF, Pt, ALLOC_CHUNK_SIZE >::AABBInternally used axis-aligned bounding box
 Cicl::math::QuadTree< Scalar, CAPACITY, SF, ALLOC_CHUNK_SIZE, VECTOR_TYPE >::AABBInternally used axis-aligned bounding box
 Cicl::geom::PointCloudSegment::AABB
 Cicl::io::pylon::AcquisitionInterruptorUtility Structure
 Cicl::math::Octree< Scalar, CAPACITY, SF, Pt, ALLOC_CHUNK_SIZE >::AllocatorInernally used block allocator
 Cicl::math::QuadTree< Scalar, CAPACITY, SF, ALLOC_CHUNK_SIZE, VECTOR_TYPE >::AllocatorInernally used block allocator
 Cicl::geom::AlphaFuncPropertyExtra base class for primitives, that use a special alpha function (in particular textures)
 Cicl::utils::CLKernel::ArgUtility structure for the CLKernel's index operator
 Cicl::utils::Array2D< T >Simple 2D-Array class that provides shallow copy per default
 Cicl::utils::Array2D< icl::math::FixedColVector >
 Cicl::utils::Array2D< int >
 Cicl::utils::Array2D< Marker >
 Cicl::qt::DataStore::AssignInternally used assignment structure
 Cicl::qt::MultiDrawHandle::Assigner
 Cicl::qt::ICLApplication::AsynchronousEventInterface for events that must be executed in the GUI Thread
 Cstd::basic_string< Char >STL class
 Cicl::physics::BendingConstraint
 Cicl::filter::BinaryOpAbstract base class for binary image operations
 Cicl::cv::SimpleBlobSearcher::BlobInternal blob-result type
 Cicl::io::PixelSenseGrabber::BlobBlob structure
 CbtMotionState
 Cicl::core::DataSegmentBase::BytesVery simple Byte Vector class to provide binary access to DataSegmentBase data
 Cicl::io::IntrinsicCalibrator::CalibrationData
 Cicl::geom::CameraCamera class
 Cicl::qt::ThreadedUpdatableSlider::CBInternally callback type
 Cicl::core::CCLUT
 Cicl::core::Channel< T >Utility helper class for faster and more convenient access to single channel image data
 Cicl::cv::CheckerboardDetector::CheckerboardInternally used and returned result structure
 Cicl::core::ChromaAndRGBClassifierCombination classifier using RG-chroma. as well as RGB-thresholded reference color classifiation
 Cicl::core::ChromaClassifierClassifier interface using RG-chromaticity space and two parables
 Cicl::qt::ChromaClassifierIO
 Cicl::utils::CLDeviceContextAllows preparation of the device used for CLPrograms
 Cicl::core::AbstractCanvas::ClipRect
 Cicl::utils::CLKernelWrapper for an OpenCL Kernel
 Cicl::utils::CLMemoryBase class for CLBuffer and CLImage2D
 Cicl::utils::CLMemoryAssistantHelper class to maintain buffers and images for opencl-program pipelines
 Cicl::utils::CLProgramMain class for OpenCL based accelleration
 Cicl::utils::VisualizationDescription::ColorUtility Color class
 Cicl::qt::Dragger::ColorUtility class which helps to convert rgb to RG-Chroma and back
 Cicl::io::pylon::ColorConverterPure virtual interface for color converters
 Cicl::io::ColorFormatDecoderThe ColorFormatDecoder allows for easy conversion of special color formats to RGB
 Cicl::cv::ImageRegionData::ComplexInformationComplex information,
 Cicl::io::ImageCompressor::CompressedDataMost simple dyn-size array with given data and length
 Cicl::io::ImageCompressor::CompressionSpecCompression specification
 Cicl::io::pylon::ConcGrabberBufferThis is used for concurrent writing and reading of ConvBuffers
 Cicl::utils::ConfigurableInterface for classes that can be configured from configuration-files and GUI-Components
 Cicl::utils::ConfigurableProxyThis class provides the getter and setter methods of an internally set Configurable
 Cicl::qt::ContainerHandleBase class for Container like GUI handles as Box- or Tab widgets
 Cicl::cv::ContourUtility class used by the ContourDetector
 Cicl::cv::ContourImpl
 Cicl::io::pylon::ConvBuffersThis class holds all buffers needed for ColorConversion
 Cicl::filter::ConvolutionKernelUtility struct for managing convolution kernel data
 Cicl::geom::CoPlanarityFeatureExtractorClass for coplanarity feature
 Cicl::cv::ImageRegionData::CSSParams
 Cicl::geom::CurvatureFeatureExtractorClass for curvature feature (open and occluded objects)
 Cicl::geom::CutfreeAdjacencyFeatureExtractor
 Cicl::math::GraphCutter::CutNode
 Cicl::qt::DataStore::DataArbitrary Data encapsulation type
 Cicl::math::LevenbergMarquardtFitter< Scalar >::DataUtility structure that is used in the static create_data utlity method
 Cicl::utils::ConfigFile::DataData- type used for the []-operator of ConfigFile instances
 Cicl::utils::MultiTypeMap::DataArrayInternally used data handling structure
 Cicl::core::DataSegmentBaseAbstract data segment class
 Cicl::io::DCDeviceDevice struct, used by the DCGrabber class to identify devices
 Cicl::io::DCDeviceFeaturesImplDelOp
 Cicl::io::DCDeviceOptionsUtility struct for DC Camera device options
 Cicl::io::dc::DCFrameQueueInternal used utility class for fast handling of DMA buffers
 Cicl::markers::DecodedBCHCodeBCH decoder result
 Cicl::cv::FloodFiller::DefaultCriterion< T >Predefined criterion for simple reference-value based filling for 1-channel images
 Cicl::utils::DelOpBasePure Interface class for DelOps
 Cicl::geom::PointCloudSerializer::DeserializationDevice
 Cicl::geom::IterativeClosestPoint< T >::DistanceID
 Cicl::qt::DraggerUtility class that implements draggable rects on the ChromaWidget surface
 Cicl::math::DynMatrix< T >Highly flexible and optimized matrix class implementation
 Cicl::math::DynMatrix< bool >
 Cicl::math::DynMatrix< double >
 Cicl::math::DynMatrix< float >
 Cicl::math::DynMatrix< icl64f >
 Cicl::math::DynMatrix< Scalar >
 Cicl::math::DynMatrix< T >::DynMatrixColumnInternally used Utility structure referencing a matrix column shallowly
 Cicl::io::JPEGEncoder::EncodedDataEncoded data type
 Cicl::utils::ConfigFile::EntryInternal utility structure for contained data
 Cicl::utils::MultiTypeMap::EntryEntry struct used in getEntryList function
 Cicl::cv::RegionGrower::EqualThreshold
 Cicl::geom::EuclideanBlobSegmenter
 Cicl::geom::SQFitter::eulerPosErrorStructure, that contains the error function for the euler angles and position parameters
 Cicl::qt::DataStore::Data::EventInternally used Data- Structure
 Cstd::exceptionSTL class
 Cicl::cv::Extrapolator< valueType, timeType >Class for linear and quadatic extrapolation
 Cicl::physics::PhysicsPaper3::Structure::Face
 Cicl::utils::FastMedianListUtility class for fast calculation of a median (calculating a median in O(N))
 Cicl::geom::FeatureGraphSegmenter
 Cicl::markers::FiducialMain class for detected image markers/fiducials
 Cicl::markers::FiducialImplHidden implemetation for fiduical classes
 Cicl::io::FileGrabberPluginInterface for ImageGrabber Plugins for reading different file types
 Cicl::io::FileWriterPluginInterface class for writer plugins writing images in different file formats
 Cicl::geom::Primitive3DFilter::FilterActionGeneral filter action
 Cicl::geom::Primitive3DFilter::FilterConfigFilter config
 Cicl::utils::FixedArray< T, DIM >Fixed C++-array wrapper class for data handling
 Cicl::utils::FixedArray< float, COLS *ROWS >
 Cicl::utils::FixedArray< icl32f, COLS *ROWS >
 Cicl::utils::FixedArray< icl8u, COLS *ROWS >
 Cicl::utils::FixedArray< int, COLS *ROWS >
 Cicl::utils::FixedArray< T, 1u >Specialization for 1D-vectors providing a value x
 Cicl::utils::FixedArray< T, 2u >Specialization for 2D-matrics providing direct access to values x, y
 Cicl::utils::FixedArray< T, 3u >Specialization for 3D-matrics providing direct access to values x, y, z
 Cicl::utils::FixedArray< T, 4u >Specialization for 4D-matrics providing direct access to values x, y, z and h
 Cicl::utils::FixedArray< T, COLS *ROWS >
 Cicl::math::FixedMatrixBaseFixedMatrix base struct defining datamode enum
 Cicl::cv::RegionGrower::Float4EuclideanDistance
 Cicl::cv::FloodFillerUtility class for image flood filling
 Cicl::FoldMapDiscretized paper space representing folds
 Cicl::physics::FoldMapDiscretized paper space representing folds
 Cicl::io::FourCCWrapper class for fourcc color codes
 Cicl::utils::FPSEstimatorUtility clas for online FPS estimation
 Cicl::utils::Function< R, A, B, C >The General Function Template
 Cicl::utils::Function< icl64f, const Model &, const DataPoint & >
 Cicl::utils::Function< Matrix, const Params &, const Matrix & >
 Cicl::utils::Function< Model, const DataSet & >
 Cicl::utils::Function< T *, const Data & >
 Cicl::utils::Function< Vector, const Params &, const Vector & >
 Cicl::utils::Function< void >
 Cicl::utils::Function< void, const DataPoint &, T * >
 Cicl::utils::Function< void, const Result & >
 Cicl::utils::Function< void, const std::string & >
 Cicl::utils::Function< void, const utils::Point32f &, double * >
 Cicl::utils::Function< void, icl::physics::PhysicsObject *, icl::physics::PhysicsObject *, icl::math::FixedColVector >
 Cicl::utils::FunctionImpl< R, A, B, C >General Implementation for binary functions
 Cicl::utils::FunctionImpl< icl64f, const Model &, const DataPoint &, NO_ARG >
 Cicl::utils::FunctionImpl< Matrix, const Params &, const Matrix &, NO_ARG >
 Cicl::utils::FunctionImpl< Model, const DataSet &, NO_ARG, NO_ARG >
 Cicl::utils::FunctionImpl< R, A, B, NO_ARG >Special Implementation for unary functions
 Cicl::utils::FunctionImpl< R, A, NO_ARG >Special Implementation for unary functions
 Cicl::utils::FunctionImpl< R, NO_ARG >Special Implementation for void functions
 Cicl::utils::FunctionImpl< T *, const Data &, NO_ARG, NO_ARG >
 Cicl::utils::FunctionImpl< Vector, const Params &, const Vector &, NO_ARG >
 Cicl::utils::FunctionImpl< void, const DataPoint &, T *, NO_ARG >
 Cicl::utils::FunctionImpl< void, const Result &, NO_ARG, NO_ARG >
 Cicl::utils::FunctionImpl< void, const std::string &, NO_ARG, NO_ARG >
 Cicl::utils::FunctionImpl< void, const utils::Point32f &, double *, NO_ARG >
 Cicl::utils::FunctionImpl< void, icl::physics::PhysicsObject *, icl::physics::PhysicsObject *, icl::math::FixedColVector >
 Cicl::utils::FunctionImpl< void, NO_ARG, NO_ARG, NO_ARG >
 Cicl::cv::CornerDetectorCSS::GaussianKernel1 dim gaussian kernel
 Cicl::qt::ICLDrawWidget3D::GLCallbackInternally used callback class type
 Cicl::io::GrabberDeviceDescriptionDefines and explains an available grabber device
 Cicl::io::pylon::GrabbingInterruptorUtility Structure
 Cicl::filter::GradientImageClass for calculation of gradient image information
 Cicl::utils::GRandLightweight Random generator class for gaussian distributed numbers
 Cicl::utils::GRandClipLightweight Random generator class for gaussian distributed numbers clipped to a given range
 Cicl::math::GraphCutterClass for graph cut algorithms on undirected graphs (a graph is represented by an adjacency matrix)
 Cicl::markers::MarkerGridDetector::GridDefinitionMarker Grid geometry definition type
 Cicl::qt::GUIMain Class of ICL's GUI creation framework
 Cicl::qt::GUIComponentServers as a generic interface for GUI definitions
 Cicl::qt::GUIDefinitionUtilty class to simplify creation of GUI components
 Cicl::qt::GUIHandleBaseBase class for GUIHandles providing functions to register callbacks
 Cicl::io::ImageCompressor::HeaderCompressed image header
 Cicl::io::FileGrabberPlugin::HeaderInfoInternally used collection of image parameters
 Cicl::geom::HitUtility structure that defines a hit between a ViewRay and SceneObjects
 Cicl::cv::HoughLineLine Equation structure
 Cicl::cv::HungarianAlgorithm< real >Implementation of the Hungarian Algorithm to solve Linear Assignment problems
 Cicl::qt::IconFactorySimple utility class providing static functions to create some icons
 Cicl::filter::ImageRectification< T >The ImageRectification class can be use to rectify an image quadrangle (IPP accellerated)
 Cicl::cv::ImageRegionImageRegion Structure providing region feature information
 Cicl::cv::ImageRegionDataUtility class for shallow copied data of image region class
 Cicl::cv::ImageRegionPartThe ImageRegionPart represents a intermediate region part for the connected component analysis
 Cicl::core::ImageSerializerUtility class for binary Image Serialization
 Cicl::filter::ImageSplitterUtility class to split an images roi into a set of shallow copies
 Cicl::qt::ImageStatistics
 Cicl::io::ImageUndistortion
 Cicl::core::ImgBaseImgBase is the Image-Interface class that provides save access to underlying Img-template \
 Cicl::core::ImgBasePtrPtr< T >Utility class that helps for an implicit conversion between Img<T>* to ImgBase**
 Cicl::core::ImgBorderClass to setup an images border pixels
 Cicl::core::ImgParamsStores all image parameters \
 Cicl::qt::ImgROIInternal stuct, used for deep image copies
 Cicl::cv::LensUndistortionCalibrator::InfoInternally used info structure (also returned by LensUndistortionCalibrator::getInfo)
 Cicl::utils::ProcessMonitor::InfoUtility struct, that is used to pass available information at once
 Cicl::markers::FiducialImpl::Info2DSet of 2D features
 Cicl::markers::FiducialImpl::Info3DSet of 3D features
 Cicl::filter::InplaceOpInterface class for inplace operators
 Cicl::io::pylon::InterruptableUtility Structure
 Cicl::physics::TriangleIntersectionEstimator::Intersection
 CIppiPoint
 CIppiRect
 CIppiSize
 Cicl::geom::IterativeClosestPoint< T >
 Citerator
 Cicl::io::JPEGDecoderUtility class for decoding JPEG-Data streams (with ICL_HAVE_LIBJPEG only)
 Cicl::math::LLM::KernelInternally used Kernel structure
 Cicl::markers::Fiducial::KeyPointKey point structure
 Cicl::markers::AdvancedMarkerGridDetector::Marker::KeyPointsInternal key-point structure
 Cicl::utils::ConfigFile::KeyRestrictionUtility Type for restriction of type values
 Cicl::io::Kinect11BitCompressor
 Cicl::math::KMeans< Vector, Scalar >Generic Implementation of the K-Means algorithm
 Cicl::cv::opensurf::KmeansKmeans clustering
 Cicl::math::LeastSquareModelFitting< T, DataPoint >Direct Least Square Fitting Algorithm
 Cicl::math::LeastSquareModelFitting< double, utils::Point32f >
 Cicl::math::LevenbergMarquardtFitter< Scalar >Utility class implementing the multidimensional Levenberg Marquardt Algorithm for non-linear Optimization
 Cicl::math::LevenbergMarquardtFitter< float >
 Cicl::core::LineThe ICLs abstract line class describing a line from Point "start" to Point "end"
 Cicl::markers::MarkerGridEvaluater::Line
 Cicl::core::Line32fThe ICLs abstract line class describing a line from Point "start" to Point "end"
 Cicl::math::LinearTransform1DA standard linear mapping class for the 1D case f(x) = m * x + b
 Cicl::core::LineSamplerUtility class for line sampling
 Cicl::cv::LineSegmentLine segment class (e.g. used for run-length coding)
 Cicl::physics::PhysicsPaper3::LinkState
 Cicl::utils::CLKernel::LocalMemoryStruct that represents the dynamic local memory for a kernel
 Cicl::utils::LockableInterface for objects, that can be locked using an internal mutex
 Cicl::qt::AbstractPlotWidget::LockerUtility class for scoped locking
 Cicl::filter::LUT2D< RESULT_T, IDX_T >Simple 2D indexed LUT Implementation
 Cicl::geom::ObjectEdgeDetectorData::m_kernel
 Cicl::geom::ObjectEdgeDetectorData::m_params
 Cicl::geom::PointCloudSerializer::MandatoryInfoMandatory information provided by each point cloud
 Cstd::map< K, T >STL class
 Cicl::utils::ConfigFile::MapsInternally used type map class
 Cicl::markers::AdvancedMarkerGridDetector::MarkerInternal data-class the represents a more sophisticated
 Cicl::markers::MarkerCodeICL1Utility class for markers of type "icl1"
 Cicl::markers::MarkerGridBasedUndistortionOptimizer
 Cicl::markers::MarkerGridEvaluater
 Cicl::cv::ORBFeatureDetector::Match
 Cicl::utils::MatchResult::Match
 Cicl::utils::MatchResultUtility structure for matching results
 Cicl::core::MatWrapperVery simply wrapper about the opencv C++ matrix type cv::Mat
 Cicl::cv::MeanShiftTracker
 Cicl::io::DCDevice::ModeInternally used Mode struct (combination of videomode and framerate)
 Cicl::qt::MouseEventProvided by interface MouseGrabber
 Cicl::geom::MouseMappingTableEntryMouse mapping table entry
 Cicl::geom::MouseSensitivitiesMouse sensitivities
 Cicl::markers::MultiCamFiducialFiducial Type for the MuliCamFiducialDetector
 Cicl::markers::MultiCamFiducialImplInternal Implementation class for the MutiCamFiducial
 Cicl::utils::MultiTypeMapAbstract and associative Data Container for Data of different types
 Cicl::io::MyrmexDecoder
 Cicl::math::SOM::NeuronSOM internal Neuron struct
 Cicl::math::KDTree::NodeKeeps data of node
 Cicl::math::Octree< Scalar, CAPACITY, SF, Pt, ALLOC_CHUNK_SIZE >::NodeInternally used node structure
 Cicl::math::QuadTree< Scalar, CAPACITY, SF, ALLOC_CHUNK_SIZE, VECTOR_TYPE >::NodeInternally used node structure
 Cicl::qt::DynamicGUI::NodeInternal xml-parsing node class
 Cicl::physics::PhysicsPaper3::NodeMovement
 Cicl::geom::ObjectEdgeDetector
 Cicl::geom::ObjectEdgeDetectorData
 Cicl::math::Octree< Scalar, CAPACITY, SF, Pt, ALLOC_CHUNK_SIZE >Generic Octree Implementation
 Cicl::math::Octree< float, CAPACITY, SF, Vec, ALLOC_CHUNK_SIZE >
 Cicl::math::Octree< icl32f, 16, 1, FixedColVector< icl32f, 4 > >
 Cicl::filter::OpROIHandlerUtility base class for Image Operators
 Cicl::qt::GUIComponent::OptionsActual options (set using the .xxx methods)
 Cicl::qt::DefineRectanglesMouseHandler::OptionsCummulative Options structure
 Cicl::qt::PaintEnginePure virtual Paint engine interface
 Cicl::core::ParableUtility class for the parable-based chromaticity segmentation
 Cicl::io::ImageCompressor::Header::Params
 Cicl::utils::VisualizationDescription::PartSingle part of the the visualization pipeline
 Cicl::markers::MarkerGridEvaluater::Line::PCAInfo
 Cicl::qt::AbstractPlotWidget::PenUtility structure for styles usend in subclasses
 Cicl::core::PixelRef< T >Pixel-Type class for copying image pixles to image pixels
 Cicl::geom::PlanarRansacEstimatorClass for planar RANSAC estimation on poincloud data (xyzh)
 Cicl::geom::PlaneEquationUtility structure for calculation of view-ray / plane intersections
 Cicl::utils::PluginRegister< T >::PluginInternally used instance type:
 Cicl::filter::LUTOp3Channel< T >::PluginInternal plugin class for the LUTOp3Channel
 Cicl::utils::PluginRegister< T >Utility class for plugin registration
 Cicl::utils::Point32fSingle precission 3D Vectors Point class of the ICL
 Cicl::geom::PointCloudCreatorUtility class that allows to create 3D (optionally colored) point clouds from given 2D core::depth images
 Cicl::geom::PointCloudCreatorCL
 Cicl::geom::PointCloudOutputGeneric interface for PointCloud sources
 Cicl::geom::PointCloudSerializerUtility class used as intermediate layer for point cloud serialization
 Cicl::geom::OctreeObject< Scalar, CAPACITY, SF, Pt, ALLOC_CHUNK_SIZE >::PointFilterInternal most common fill-Filter to filter out single points
 Cicl::math::PolynomialRegression< T >Generic Implementation of the Polynomial Regression algorithm
 Cicl::geom::PoseEstimatorUtility class for 6D PoseEstimation
 Cicl::geom::PositImplementation of the posit algorithm for 6D pose detection from a single camera
 Cicl::cv::PositionTracker< valueType >Class for tracking 2D positions
 Cicl::geom::PrimitiveAbastract base type for geoemtric primitives
 Cicl::geom::Primitive3DFilter::Primitive3DPrimitive
 Cicl::geom::Primitive3DFilterClass for filtering point clouds according to a set of primitives and a filter configuration
 CProgArgData
 Cicl::math::Projective4PointTransformUtility class that provides functions to perspectively map 4 points of a source frame into 4 points of a destination frame
 Cicl::utils::Configurable::PropertyRepresents a single property
 Cicl::qt::ProxyLayoutJust a helper class for GUI Layouting
 Cicl::core::PseudoColorConverterUtility class for speudocolor conversion
 Cicl::io::pylon::PylonAutoEnvUtility Structure
 Cicl::io::pylon::PylonColorConverterThis is the color-conversion-class for Pylon images
 Cicl::io::pylon::PylonGrabberBuffer< T >Buffer, registered to the Pylon-drivers StreamGrabber
 Cicl::io::pylon::PylonGrabberBuffer< uint16_t >
 CQAbstractVideoSurface
 CQEvent
 CQGLWidget
 CQGroupBox
 Cicl::qt::QImageConverterClass for conversion between QImage and core::ImgBase/Img<T>
 CQObject
 CQPushButton
 CQSlider
 CQTextEdit
 Cicl::math::QuadTree< Scalar, CAPACITY, SF, ALLOC_CHUNK_SIZE, VECTOR_TYPE >Generic QuadTree Implementation
 Cicl::geom::Primitive3DFilter::QuaternionQuaternion describing the orientation of the primitive
 CQWidget
 Cicl::utils::RandomSeederObject based random seed caller
 Cicl::utils::Range< Type >Class representing a range defined by min and max value
 Cicl::utils::Range< float >
 Cicl::math::RansacFitter< DataPoint, Model >Generic RANSAC (RAndom SAmpling Consensus) Implementation
 Cicl::geom::CoplanarPointPoseEstimator::RANSACSpecParameter struct that is used to specify optional RANSAC parameters for the internal pose estimation
 Cicl::cv::RDPApproximationRamer-Douglas-Peucker algorithm
 Cicl::io::icl_openni::ReadWriteBuffer< T >This is used for concurrent writing and reading of Buffers
 Cicl::io::icl_openni::ReadWriteBuffer< icl::core::ImgBase >
 Cicl::io::icl_openni::ReadWriteBufferHandler< T >A BufferHandlers only task is to create T's
 Cicl::io::icl_openni::ReadWriteBufferHandler< core::ImgBase >
 Cicl::io::icl_openni::ReadWriteBufferHandler< icl::core::ImgBase >
 Cicl::utils::Rect32fFloating point precision implementation of the Rect class
 Cicl::cv::FloodFiller::ReferenceColorCriterion< T >Predefined criterion for simple reference-value based filling for 3-channel images
 Cicl::cv::ImageRegionData::RegionGraphInfoStructure for representing region-graph information
 Cicl::cv::RegionGrowerClass for region growing on images and DataSegments (e.g. poincloud xyzh)
 Cicl::cv::RegionGrower::RegionGrowerDataAccessor< T, DataT, DIM >
 Cicl::cv::RegionGrower::RegionGrowerDataAccessor< core::DataSegment< float, 4 >, float, 4 >
 Cicl::cv::RegionGrower::RegionGrowerDataAccessor< core::Img8u, icl8u, 1 >
 Cicl::cv::RegionGrower::RegionGrowerDataAccessor< core::Img8u, icl8u, 3 >
 Cicl::cv::RegionPCAInfoData-struct to represent local PCA information
 Cicl::markers::RegionStructureRegion structure interface class
 Cicl::geom::RemainingPointsFeatureExtractorClass for remaining points feature
 Cicl::geom::Primitive::RenderContextAccumulated context information for rendering primitives
 Cicl::geom::Camera::RenderParams
 Cicl::cv::opensurf::ResponseLayerResponse Layer class
 Cicl::math::PolynomialRegression< T >::ResultResult type
 Cicl::math::KMeans< Vector, Scalar >::ResultRestult type
 Cicl::cv::FloodFiller::ResultResult structure, returned by the 'apply' methods
 Cicl::cv::TemplateTracker::ResultResult class that describes a tracking result
 Cicl::geom::ICP::ResultSimple result structure
 Cicl::geom::ICP3D::ResultThe Result struct contains results of an ICP-loop
 Cicl::math::RansacFitter< DataPoint, Model >::ResultResult structure
 Cicl::geom::PlanarRansacEstimator::Result
 Cicl::math::LevenbergMarquardtFitter< Scalar >::ResultUtility structure, that represents a fitting result
 Cicl::core::LineSampler::ResultResult type providing a Point-pointer and number of sample points
 Cicl::geom::RansacBasedPoseEstimator::Result
 Cicl::geom::RGBDMappingUtility class for RGBDMapping
 Cicl::utils::TextTable::RowAssignerUtility class that is used, to assign a table row at once
 Cicl::io::RSBIOUtilDataBase< T >
 Cicl::io::RSBListener< T >
 Cicl::io::RSBSender< T >
 Cicl::cv::RunLengthEncoderSimple class for creation of a run-length encoding of an image
 Cicl::physics::SceneMultiCamCapturer
 CSceneObject
 Cicl::geom::SceneObjectDefines visible objects in scenes or scene graph nodes
 Cicl::geom::SceneObjectBaseDefines and abstract interface for visible entities in 3D scenes
 Cicl::geom::Segmentation3D
 Cicl::geom::SegmenterUtilsSupport class for segmentation algorithms
 Cicl::utils::SelectFunctor< R, A, B, C >Empty utility template that can be used to select a special functor
 Cicl::geom::PointCloudSerializer::SerializationDevice
 Cicl::utils::ShallowCopyable< Impl, DelOp >Interface class for cheap copyable classes using a smart ptr
 Cicl::utils::ShallowCopyable< DCDeviceFeaturesImpl, DCDeviceFeaturesImplDelOp >
 Cicl::utils::ShallowCopyable< FileImpl, FileImplDelOp >
 Cicl::utils::ShallowCopyable< FileListImpl, FileListImplDelOp >
 Cicl::utils::ShallowCopyable< FilenameGeneratorImpl, FilenameGeneratorImplDelOp >
 Cicl::utils::ShallowCopyable< MultiThreaderImpl, MultiThreaderImplDelOp >
 Cicl::utils::ShallowCopyable< SemaphoreImpl, SemaphoreImplDelOp >
 Cicl::utils::ShallowCopyable< ThreadImpl, ThreadImplDelOp >
 Cicl::geom::SQFitter::shapeErrorStructure, that contains the error function for the shape parameters
 Cicl::io::SharedMemorySegmentImplementation of a cross-process shared memory
 Cicl::io::SharedMemorySegmentLockerEasy way to lock a SharedMemorySegment, unlocking at destruction
 Cicl::io::SharedMemorySegmentRegisterThis is used to register all created SharedMemorySegments
 Cicl::utils::SignalHandlerC++ Signal-Handler interface class
 Cicl::cv::ImageRegionData::SimpleInformation
 Cicl::math::SimplexOptimizationResult< T, Vector >Utility structure, that is used as accumulator for results of the SimplexOptimizer class
 Cicl::utils::Size32fSize32f class of the ICL (float valued)
 Cicl::utils::SmartPtrBase< T, delOp >Base class for reference counting smart-pointers
 Cicl::utils::SmartPtrBase< bool, PointerDelOp >
 Cicl::utils::SmartPtrBase< CvMat, icl::core::CvMatDelOp >
 Cicl::utils::SmartPtrBase< DataMap, PointerDelOp >
 Cicl::utils::SmartPtrBase< DCDeviceFeaturesImpl, DCDeviceFeaturesImplDelOp >
 Cicl::utils::SmartPtrBase< FileImpl, FileImplDelOp >
 Cicl::utils::SmartPtrBase< FileListImpl, FileListImplDelOp >
 Cicl::utils::SmartPtrBase< FilenameGeneratorImpl, FilenameGeneratorImplDelOp >
 Cicl::utils::SmartPtrBase< float, PointerDelOp >
 Cicl::utils::SmartPtrBase< GLCallback, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl32f, ArrayDelOp >
 Cicl::utils::SmartPtrBase< icl8u, ArrayDelOp >
 Cicl::utils::SmartPtrBase< icl::geom::Primitive3DFilter::FilterAction, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::geom::SceneLight, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::geom::SceneMouseHandler, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::geom::SceneObject, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::io::GenericImageOutput, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::io::ImageOutput, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::io::RSBIOUtil< T >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::math::DynMatrix< double >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::math::DynMatrix< T >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::math::FixedColVector, ArrayDelOp >
 Cicl::utils::SmartPtrBase< icl::math::FixedColVector, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::physics::ManipulatablePaper::Shadow, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::qt::GLImg, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::qt::MouseHandler, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::ConfigFile::KeyRestriction, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< icl64f, const Model &, const DataPoint &, NO_ARG >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< Matrix, const Params &, const Matrix &, NO_ARG >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< Model, const DataSet &, NO_ARG, NO_ARG >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< R, A, B, C >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< T *, const Data &, NO_ARG, NO_ARG >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< Vector, const Params &, const Vector &, NO_ARG >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< void, const DataPoint &, T *, NO_ARG >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< void, const Result &, NO_ARG, NO_ARG >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< void, const std::string &, NO_ARG, NO_ARG >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< void, const utils::Point32f &, double *, NO_ARG >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< void, icl::physics::PhysicsObject *, icl::physics::PhysicsObject *, icl::math::FixedColVector >, PointerDelOp >
 Cicl::utils::SmartPtrBase< icl::utils::FunctionImpl< void, NO_ARG, NO_ARG, NO_ARG >, PointerDelOp >
 Cicl::utils::SmartPtrBase< ICL_QUICK_TYPE, ArrayDelOp >
 Cicl::utils::SmartPtrBase< Impl, DelOp >
 Cicl::utils::SmartPtrBase< int, ArrayDelOp >
 Cicl::utils::SmartPtrBase< Marker, ArrayDelOp >
 Cicl::utils::SmartPtrBase< MultiThreaderImpl, MultiThreaderImplDelOp >
 Cicl::utils::SmartPtrBase< Mutex, PointerDelOp >
 Cicl::utils::SmartPtrBase< Node, PointerDelOp >
 Cicl::utils::SmartPtrBase< pugi::xml_document, XMLDocumentDelOp >
 Cicl::utils::SmartPtrBase< SemaphoreImpl, SemaphoreImplDelOp >
 Cicl::utils::SmartPtrBase< T, ArrayDelOp >
 Cicl::utils::SmartPtrBase< T, PointerDelOp >
 Cicl::utils::SmartPtrBase< ThreadImpl, ThreadImplDelOp >
 Cicl::utils::SmartPtrBase< Type, ArrayDelOp >
 Cicl::utils::SmartPtrBase< utils::Range32f, ArrayDelOp >
 Cicl::geom::SoftPosit
 Cicl::math::SOMGeneric implementation of D to K dim Self Organizing Map (SOM)
 Cicl::geom::SQFitter
 Cicl::geom::SQParamsUtility structure, that represents a superquadric
 Cicl::utils::StackTimerTool for benchmarking method calls
 Cicl::utils::StackTimer::StackTimerNotifierStackTimerNotifier constructor, USE BENCHMARK_THIS_FUNCTION-MACRO instead
 Cicl::core::AbstractCanvas::State
 Cicl::math::StochasticOptimizer< T >The StochasticOptimizer is a tiny frame-work for simple stochastic optimization processes
 Cicl::math::StochasticOptimizerResult< T >Utility structure for the stochastic optimizer class
 Cicl::core::PseudoColorConverter::StopThis is for creation of color gradients
 Cicl::math::StraightLine2DA straight line is parameterized in offset/direction form
 Cicl::utils::StrTokString Tokenizer Utility class
 Cicl::physics::PhysicsPaper3::Structure
 Cicl::cv::clsurf::SurfOpenCL-based Surf Feature detector implmentation (by AMD)
 Cicl::cv::opensurf::SurfSurf Feation class
 Cicl::geom::SurfaceFeatureExtractor::SurfaceFeature
 Cicl::geom::SurfaceFeatureExtractorClass for extraction of surface features
 Cicl::cv::SurfFeatureGeneric SURF Feature type
 Cicl::cv::SurfFeatureDetectorICL's New Generic Surf Feature detection class
 Cicl::filter::TemporalSmoothingCL
 Cicl::io::TestImagesUtility class for creating test images
 Cicl::utils::VisualizationDescription::TextUtility class for Text
 Cicl::utils::TextTableUtility class for pretty console output
 Cicl::markers::TiltedQuadUtility class that represents a tilted quad in an image
 Cicl::utils::TimeICL Time class (taken from the Ice lib)
 Cicl::utils::Timer
 Cicl::physics::TriangleIntersectionEstimator::Triangle
 Cicl::physics::TriangleIntersectionEstimator
 Cicl::io::pylon::TsBuffer< T >A buffer holding image information and timestamp
 Cicl::cv::RegionGrower::U8EuclideanDistance
 Cicl::utils::UncopyableClass interface for un-copyable classes
 Cicl::utils::URandLightweight Random generator class for uniform random distributions
 Cicl::utils::URandILightweight Random generator class for uniform random distributions in positive integer domain
 Cicl::geom::Vec8
 Cstd::vector< T >STL class
 Cicl::cv::VectorTrackerExtension of the position tracker class for N-dimensional positions
 Cicl::cv::ViewBasedTemplateMatcherTemplateMatching class (wrapping UsefulFunctions::matchTemplate)
 Cicl::geom::ViewRayThis is a view-ray's line equation in parameter form
 Cicl::utils::VisualizationDescriptionAbstract class for visualization tasks
 Cicl::utils::MultiThreader::WorkPlugin class for work packages performed parallel
 CT