MDSTk Libraries
1.1.0
Medical Data Segmentation Toolkit
|
mds::base::CAbs< T > | Functor makes an absolute value |
mds::base::CAdd< T > | Functor adds a given value |
mds::img::CAdjacencyGraph< T > | |
mds::img::CAffineMatrix | Class encapsulates affine tranformation matrix |
mds::img::CAffineTransform< I, Interpolator > | Base class for all geometrical image transformations |
mds::img::CAnisotropicFilter< I > | Anisotropic filtering based on the diffusion process |
mds::mod::CArgv | Application command line arguments parser |
mds::img::CArray< T > | Class template providing basic vector operations |
mds::sys::CAtomic | An atomic increment and decrement operation |
mds::img::CAvg3Filter< I > | Averaging image filter (3x3 version) |
mds::img::CAvg5Filter< I > | Averaging image filter (5x5 version) |
mds::img::CAvg7Filter< I > | Averaging image filter (7x7 version) |
mds::base::CBadStaticAlloc | Exception thrown when you are trying increase size of a static memory block |
mds::img::CBicubic< I > | Bicubic interpolation |
mds::img::CBilinear< I > | Bilinear interpolation |
mds::mod::CBinarySerializer | Serializer which encapsulates serialization of data entities and their members via channels |
mds::lbp::CBitOps< T, N > | Various routines for manipulating bits in integers |
mds::img::CBlobLabeling< T > | Class encapsulating mapping of labels for image blobs |
mds::mod::CBlockChannel | Buffered channel organizing data into blocks of predefined size |
mds::mod::CByteTranspose< T > | Class providing a simple transposition of lower and higher bytes |
mds::base::Factory::CCannotCreate | Exception thrown in case of an error |
mds::img::CCanny< I > | Canny edge detector |
mds::mod::CChannel | Base abstract class for all classes implementing channels |
mds::mod::CChannelCompressor | Abstract class encapsulating a channel compressor |
mds::mod::CChannelSerializer< S > | Base class for all serializers |
mds::img::CCheckDiff< T > | Functor compares two pixels and checks if both pixels are almost equal |
mds::img::CChiSquare< V > | The Chi-Square distance measure |
mds::lbp::CCircularSampler< I > | Class for getting along samples in a circular neighborhood around a given center pixel |
mds::lbp::CCodeAccumulator< T, Type > | Functor creates LBP code from samples |
mds::lbp::CCodeExtractor< I, Type > | Class extracts LBP code from a concrete image position |
mds::lbp::CCodeExtractor< I, LBP8 > | Class extracts LBP code from a concrete image position |
mds::lbp::CCodeExtractorBase< I, Type > | Base class for all classes that extract LBP code from a concrete image position |
mds::img::CColor | RGBA color definition |
mds::math::CComplex< T > | Class representing a complex number |
mds::mod::CCompressorFactory | Channel compressors creation factory |
mds::sys::CCondition | Class encapsulating system Condition |
mds::mod::CConsole | Class encapsulating a simple console application |
mds::base::CConstructorFailed | Exception thrown from a failed constructor |
mds::img::CConvolutionFilter< I, N > | General convolution filter |
mds::img::CConvResponse< T > | Policy for image filter response normalization |
mds::img::CCoordinates2< T > | Class representing coordinates in 2D space |
mds::img::CCoordinates3< T > | Class representing coordinates in 3D space |
mds::sys::CCriticalSection | Class that encapsulates system critical section |
mds::base::CCumulativeMult< R, T > | The functional object can be used to estimate multiplication of a sequence of numbers |
mds::base::CCut< T > | Functor remains unchanged a specified interval of values |
mds::base::CData< T > | Class template providing data allocation functions |
mds::base::CDataAllocator< T > | Base class for all filter response normalization policies |
mds::img::CDefaultFilterPolicy< T > | Default policy for image filter response normalization |
mds::mod::CDensityCompressor | Class providing density data compression |
mds::mod::CDensityPredictor | Class providing a simple difference predictor of density data |
mds::img::CDensityVolume | Class ecapsulating volumetric density data |
mds::img::CDicomSlice | Class encapsulating DICOM file operations |
mds::img::CDiscardNegative< T > | Policy for image filter response normalization |
mds::img::CDistanceMeasure< V > | Base class for all distance measures |
mds::base::CDiv< T1, T2 > | Functor divides by a given value |
mds::img::CDoGFilter< I, N > | Difference of Gaussians image filter |
mds::math::CSparseMatrixAlt< T >::CEntryCompare | Nested function class for comparing two std::pairs according to the first element instead of lexicographical |
mds::base::CError | Class encapsulating an error origin and description |
mds::sys::CEvent | Class encapsulating system event |
mds::base::CException | Base class for all MDSTk exceptions |
mds::sys::CExitHandler | Class implementing an exit handler functions |
mds::base::CFactory< T, I > | Implements a generic object factory |
mds::img::CFeatureExtractor< V > | Base class for all image feature extractors |
mds::img::CFeatureVector< T, Size > | Base class for all feature vectors encapsulating statistics extracted from an image region |
mds::sys::CFileBrowser | Class for walking through the file system |
mds::sys::CFileBrowserU | Class for walking through the file system |
mds::mod::CFileChannel | I/O by means of reading and writing files |
mds::mod::CFileChannelU | I/O by means of reading and writing files with Unicode names |
mds::base::CFill< T > | Functor changes observed value |
mds::img::CFilterPolicy< T > | Base class for all filter response normalization policies |
mds::base::CFullException | More complex exception class encapsulating information about its origin and description |
mds::img::CFullHistogram< C > | Histogram having number of bins/columns corresponding to a number of possible item values |
mds::base::CFuncHandler< T, F > | Wraps pointers to functions |
mds::base::CFunctionFailed | Sample exception thrown from a failed function |
mds::base::CFunctor< R, P1, P2, P3, P4 > | Generalized functor implementation |
mds::base::CFunctorBase< R, P1, P2, P3, P4 > | Base class for all functors |
mds::base::CFunctorBase< R, P1, P2, P3, tNull > | Partial specialization for functor with three parameters |
mds::base::CFunctorBase< R, P1, P2, tNull, tNull > | Partial specialization for functor with two parameters |
mds::base::CFunctorBase< R, P1, tNull, tNull, tNull > | Partial specialization for functor with one parameter |
mds::base::CFunctorBase< R, tNull, tNull, tNull, tNull > | Partial specialization for functor with no parameters |
mds::math::CFuzzyCMeans< C, N > | |
mds::img::CGaussFilter< I > | Gaussian smoothing filter |
mds::math::CGaussianFunc< T, N > | N-dimensional gaussian function having diagonal covariance matrix |
mds::base::CGlobalLog | Global application log |
mds::mod::CGlobalSignal< Id, R, P1, P2, P3, P4 > | Global signal helpful for distribution of global events within an application |
mds::img::CGraphics< G > | Base class for all graphic primitives |
mds::img::CGStat< R, V > | The G-Statistics distance measure |
mds::mod::CGZipCompressor | Class providing gzip compression |
mds::img::CHarris< I > | Harris corner detector |
mds::base::CHasOptions | Base class that encapsulates object-specific options (binary flags) |
mds::img::CHistogram< C > | Quantized histogram having predefined number of bins/columns |
mds::img::CHistogramBase< H > | Base class for all histogram classes |
mds::img::CImage< T, Allocator > | Class template representing 2D image data |
mds::img::CImageBase< I > | Base class for all images |
mds::img::CImageCornerDetector< I > | Base class for all image corner detectors |
mds::img::CImageEdgeDetector< I > | Base class for all image edge detectors |
mds::img::CImageFilter< I > | Base class for all image filters |
mds::img::CImageInterpolator< I > | Base class for all policies providing image pixel interpolation |
mds::img::CImageIterator< I, T > | Iterator used to traverse image pixels by lines |
mds::img::CImageRow< I > | Class template representing a single row of an existing image |
mds::img::CImageTraits< I > | Traits used to implement curiously recurring template pattern for images |
mds::img::CImageTraits< CImage< T, A > > | |
mds::img::CImageTraits< CvImage< T > > | |
mds::img::CImageTransform< I, Interpolator > | Base class for all geometrical image transformations |
mds::img::CImageView | Base class for all classes providing a view of an existing image |
mds::img::CIsEqual< T > | Functor compares two pixels and returns true if both pixels are equal |
mds::lbp::CIsGreater< R, Shift > | Compares one LBP sample with a center value |
mds::mod::CIStreamChannel | Buffered channel providing STL-like stream functionality |
mds::base::CIteratorBase< I > | Base class for all iterators |
mds::CIteratorTraits< M > | Traits used to implement curiously recurring template pattern for iterators |
mds::CIteratorTraits< base::CSTLIterator< I > > | |
mds::img::CKernel1D | Class containing a 1D convolution kernel |
mds::img::CKernel2D | Class encapsulating a 2D convolution kernel |
mds::img::CKernel3D | Class encapsulating a 3D convolution kernel |
mds::img::CLandmarkDetector< V > | Base class for all 3D landmark detectors |
mds::img::CLaplaceFilter0< I, N > | Laplacian image filter (first version) |
mds::img::CLaplaceFilter1< I, N > | Laplacian image filter (second version) |
mds::img::CLaplaceFilter2< I, N > | Laplacian image filter (third version) |
mds::img::CLaplaceFilter5< I, N > | Laplacian image filter (4-th version) |
mds::lbp::CLBPExtractor< I, Type, Mapping > | LBP extractor class that extracts LBP codes from an image region and makes histogram of them |
mds::lbp::CLBPHistogram< N > | LBP feature vector - histogram of LBP codes extracted from an image region |
mds::lbp::CLBPTraits< Type, Mapping > | Type traits for LBP features |
mds::base::CLibraryLockableClass< T > | Class that comes to be mds::base::CLockableClass<T> if the multithreaded library is compiled and mds::base::CNoLocking<T> otherwise |
mds::base::CLibraryLockableObject< T > | Class that comes to be mds::base::CLockableClass<T> if the multithreaded library is compiled and mds::base::CNoLocking<T> otherwise |
mds::base::CLimit< T > | Functor limits an observed value to a specified range |
mds::img::CLine | Class representing a line in 2D space |
mds::img::CLocalMoment00< I, N > | Local moment |
mds::img::CLocalMoment01< I, N > | Local moment |
mds::img::CLocalMoment02< I, N > | Local moment |
mds::img::CLocalMoment10< I, N > | Local moment |
mds::img::CLocalMoment11< I, N > | Local moment |
mds::img::CLocalMoment20< I, N > | Local moment |
mds::img::CLocalMoment22< I, N > | Local moment |
mds::base::CLockableObject< T >::CLock | Object of this class ensures mutual access, if created at the beginning of some method of the class T |
mds::base::CLockableClass< T >::CLock | Object of this class ensures mutual access, if created at the beginning of some method of the class T |
mds::base::CNoLocking< T >::CLock | Object of this class ensures mutual access, if created at the beginning of some method of the class T |
mds::base::CLockableClass< T > | Implements a class-level locking scheme |
mds::base::CLockableObject< T > | Implements a object-level locking scheme |
mds::base::CLog | Class implementing logging interface |
mds::base::CLogChannel | Abstract class encapsulating log channel |
mds::base::CLogChannelFStream | Channel for logging to the file stream |
mds::base::CLogChannelOStream | Channel for logging to the output STL stream |
mds::img::CLoGFilter< I, N > | Laplacian of Gaussian image filter |
mds::math::CLogNum< T > | Class representing a number in logarithmic space |
mds::img::CMakeAbs< T > | Policy for image filter response normalization |
mds::lbp::CMappingBase< Type, Mapping > | Base class for implementation of different LBP mapping policies |
mds::math::CMathTraits< T > | Numerical traits used by math (e.g |
mds::math::CMatrix< T > | Class template for a two dimensional dense matrix stored in row-major format |
mds::math::CMatrixBase< M > | Base class for all two-dimensional matrixes |
mds::math::CMatrixIterator< M, T > | Iterator used to traverse matrix elements by rows |
mds::math::CMatrixTraits< M > | Traits used to implement curiously recurring template pattern for matrices |
mds::math::CMatrixTraits< CMatrix< T > > | |
mds::math::CMatrixTraits< CStaticMatrix< T, U, V > > | |
mds::base::CMax< T > | Functional object which can be used to find maximal value |
mds::img::CMaxFilter< I > | Template providing square max-value image filtering functions |
mds::math::CMaxLikelihoodByEM< C, N > | Gaussian Mixture Model (GMM) optimization using maximal likelihood estimation via the Expection-Maximization (EM) algorithm |
mds::base::CMeanValue< R, T > | The functional object can be used to estimate mean value of a sequence of numbers |
mds::img::CMeanValueSimilarity< V > | Basic similarity measure comparing mean pixel value |
mds::img::CMedianFilter< I > | Template providing median image filtering functions |
mds::base::CMemFuncHandler< T, O, F > | Wraps pointers to member functions |
mds::mod::CMemoryChannel | Simple memory channel that keeps all data in a memory buffer |
mds::base::CMetaDotProduct< N, T > | Calculates dot product of two vectors |
mds::base::CMetaDotProduct< 1, T > | Calculates dot product of two vectors |
mds::base::CMetaDotProductImpl< UseMeta, N, T > | Calculates dot product of two vectors |
mds::base::CMetaDotProductImpl< false, N, T > | Calculates dot product of two vectors |
mds::base::CMetaForEach< N, T, F > | Applies functor to a sequence of numbers |
mds::base::CMetaForEach< 1, T, F > | Applies functor to a sequence of numbers |
mds::base::CMetaForEachImpl< UseMeta, N, T, F > | Applies functor to a sequence of numbers |
mds::base::CMetaForEachImpl< false, N, T, F > | Applies functor to a sequence of numbers |
mds::base::CMin< T > | Functional object which can be used to find minimal value |
mds::img::CMinFilter< I > | Template providing square min-value image filtering functions |
mds::img::CMinMaxThresholding< T > | Functor providing pixel value thresholding |
mds::mod::CModule | Class encapsulating a single MDSTk module |
mds::base::CMult< T1, T2 > | Functor multiplies by a given value |
mds::img::CMultiThresholding< T > | Functor providing pixel value thresholding |
mds::sys::CMutex | Class providing simple mutual exclusion (recursive version) |
mds::CNamed | Base class for all named objects |
mds::sys::CNamedPipe | Named pipe |
mds::img::CNearest< I > | The simplest nearest neighbour interpolator |
mds::base::CNoLocking< T > | A single-threaded model with no locking |
mds::math::CNormalPRNG | Pseudo-Random Number Generator (PRNG) having the normal (gaussian) distribution |
mds::img::CNormImageFilter< I, NormPolicy > | Base class for all image filters that normalize filter response using a predefined policy |
mds::lbp::CNormLBPHistogram< N > | Normalized histogram of LBP codes (sum of all values = 1) |
mds::img::CNormVolumeFilter< V, NormPolicy > | Base class for all volume filters that normalize filter response using a predefined policy |
mds::base::CNotImplemented | Exception thrown from a failed constructor |
mds::mod::CNullChannel | Null channel that doesn't write or read any data |
mds::base::CObject | Base class providing intrusive reference counting model |
mds::img::COpticalFlow< I > | |
mds::mod::COStreamChannel | Buffered channel providing STL-like stream functionality |
mds::base::CPartedData< T > | Class template managing references to a block of memory that is allocated in parts as a sequence of smaller memory blocks |
mds::mod::CPipeChannel | Channel via named pipes |
mds::img::CPixelConversion< T, R > | Template of a class for basic pixel conversions |
mds::img::CPixelConversion< T, T > | Specialization of the template class CPixelConversion for both pixels of a same type (no conversion) |
mds::img::CPixelConversion< T, tComplexPixel > | Specialization of the CPixelConversion class for the tComplexPixel type |
mds::img::CPixelConversion< T, tRGBPixel > | Specialization of the CPixelConversion class for the tRGBPixel type |
mds::img::CPixelConversion< tComplexPixel, R > | Specialization of the CPixelConversion class for the tComplexPixel type |
mds::img::CPixelConversion< tComplexPixel, tComplexPixel > | Full specialization of the CPixelConversion class for the tComplexPixel type to prevent ambiquity |
mds::img::CPixelConversion< tComplexPixel, tRGBPixel > | Full specialization of the CPixelConversion class for the tComplexPixel and tRGBPixel types to prevent ambiquity |
mds::img::CPixelConversion< tRGBPixel, R > | Specialization of the CPixelConversion class for the tRGBPixel type |
mds::img::CPixelConversion< tRGBPixel, tComplexPixel > | Full specialization of the CPixelConversion class for the tComplexPixel and tRGBPixel types to prevent ambiquity |
mds::img::CPixelConversion< tRGBPixel, tRGBPixel > | Full specialization of the CPixelConversion class for the tRGBPixel type to prevent ambiquity |
mds::img::CPixelStats | Feature vector containing basic statistics like mean value and variance |
mds::img::CPixelStatsExtractor< T > | Class used to extract image features for a triangle |
mds::img::CPixelTraits< T > | |
mds::lbp::CPlain< Type > | Plain LBP mapping - values are mapped to themselves |
mds::img::CPoint2< T > | Class representing a point in 2D space |
mds::img::CPoint3< T > | Class representing a point in the 3D space |
mds::mod::CPredictorChannel | Class providing base for compression predictor channels |
mds::img::CPrewitX< I, N > | Prewit gradient edge detector (horizontal version) |
mds::img::CPrewitY< I, N > | Prewit gradient edge detector (vertical edges) |
mds::mod::CProgress | Base class for all other classes able to inform calling processes about progress of a running operation |
mds::mod::CProgress::CProgressInitializer | Helper class used to call methods beginProgress() and endProgress() automatically |
mds::math::CPseudoRNG | Pseudo-Random Number Generator (PRNG) base class |
mds::img::CPyramid< I > | Template providing pyramidal image representation |
mds::CRange | Class used to specify a span (or subsequence) of indices |
mds::mod::CRawCompressor | Writes uncompressed data |
mds::img::CRect< I > | Class template representing a rectangle within an existing image |
mds::img::CRectBox< V > | Class template representing a rectangular box within an existing volume |
mds::base::CRefData< T > | Class template managing references to a block of memory |
mds::img::CRegionMerging< I, Measure > | Class providing watershed transform |
mds::base::CReplace< T > | Functor changes value of an observed variable |
mds::img::CRGBA | Structure encapsulating RGBA values |
mds::img::CRGBPixel | RGB pixel definition |
mds::mod::CRLE16Compressor | Class providing 16-bit RLE compression |
mds::mod::CRLE8Compressor | Class providing 8-bit RLE compression |
mds::img::CRobertsX< I, N > | Roberts cross operator (first version) |
mds::img::CRobertsY< I, N > | Roberts operator (second version) |
mds::img::CRohrLandmarks< V > | |
mds::lbp::CRotMin< Type > | Rotation invariant LBP mapping |
mds::CScalar< T > | Simple wrapper for scalars |
mds::base::CScopedPtr< T > | Base smart pointer which transfers ownership of a handled object |
mds::sys::CSemaphore | Named semaphore |
mds::mod::CSerializable | Base class for all serializable objects further called data entities |
mds::mod::CSerializationTraits< T > | Template providing serialization specific information |
mds::sys::CSharedMem | Class encapsulating access to the shared memory |
mds::mod::CSharedMemChannel | Channel over shared memory |
mds::base::CSharedPtr< T > | Smart pointer to a shared object providing intrusive reference counting |
mds::img::CShiftZero2Gray< T > | Policy for image filter response normalization |
mds::base::CSHMData< T > | Class template managing references to a block of allocated memory |
mds::mod::CSHMSerializer | Fast serialization of data entities and their members over shared memory |
mds::mod::CSignal< R, P1, P2, P3, P4 > | Class provides simple communication and data transfer mechanism between different classes |
mds::mod::CSignalConnection | Unique signal connection identifier |
mds::img::CSimilarityMeasure< V > | Base class for all similarity measures |
mds::img::CSinc< I > | Sinc interpolation |
mds::img::CSingleThresholding< T > | Functor providing pixel value thresholding |
mds::base::CSingleton< L > | Class from which an singleton must be derived |
mds::base::CSingletonDestroyer< T > | Concrete singleton destroyer which is used to delete a singleton instance |
mds::base::CSingletonHolder< T > | Provides singleton amenities for a type T |
mds::base::CSingletonLifetime | Singleton lifetime |
mds::img::CSize2< T > | Class representing size of a rectangle in 2D space |
mds::img::CSize3< T > | Class representing size of a rectangle box in 3D space |
mds::img::CSlice | Class ecapsulating a density slice |
mds::base::CSmallObject< C, M, A > | Base class for polymorphic small objects providing fast allocations and deallocations |
mds::base::CSmallObjectAllocator | Offers services for allocating small objects |
mds::base::CSmallObjectBase< C, M, A > | Base class for small object allocation classes |
mds::base::CSmallValueObject< C, M, A > | Base class for small objects with value-type semantics - offers fast allocations and deallocations |
mds::img::CSobelX< I, N > | Sobel operator (horizontal version) |
mds::img::CSobelY< I, N > | Sobel operator (vertical edges) |
mds::math::CSparseMatrix< T > | Template for a two dimensional sparse matrix |
mds::math::CSparseMatrixAlt< T > | Template for a two dimensional sparse matrix |
mds::math::CSparseMatrixAltIterator< M, T > | Sparse matrix iterator |
mds::math::CSparseMatrixBase< M > | Base class for all two-dimensional sparse matrixes |
mds::math::CSparseMatrixIterator< M, T > | Sparse matrix iterator |
mds::math::CSparseMatrixTraits< M > | Traits used to implement curiously recurring template pattern for sparse matrices |
mds::math::CSparseMatrixTraits< CSparseMatrix< T > > | |
mds::math::CSparseMatrixTraits< CSparseMatrixAlt< T > > | |
mds::base::CStaticData< T, M > | Class template providing data allocation |
mds::math::CStaticMatrix< T, M, N > | Class template for a two dimensional static row-major dense matrix |
mds::math::CStaticVector< T, M > | Class template for a static vector |
mds::mod::CStdChannel | Channel implemented via reading stdin and writing stdout |
mds::base::CSTLIterator< I > | STL iterator wrapper |
mds::sys::CStopwatch | Class for time difference measuring |
mds::base::CSub< T > | Functor subtracts a given value |
mds::base::CSum< R, T > | The functional object can be used to estimate sum of a sequence of numbers |
mds::base::CSumOfSquares< R, T > | Estimates sum of squares of a sequence of numbers |
mds::img::CSusanDetector< I > | Modified Susan corner detector |
mds::img::CSusanLandmarks< V > | |
mds::sys::CThread | Encapsulation of several thread functions into a class mds::CThread |
mds::sys::CTimer | Class encapsulating timer functions |
mds::sys::CTimestamp | Timestamp class representing an event time and description |
mds::CTypeTraits< T > | Template providing type specific information |
mds::lbp::CUniform< Type > | Uniform LBP mapping - a LBP code is mapped to an index, if it contains at most two 1->0 or 0->1 transitions |
mds::math::CUniformPRNG | Pseudo-Random Number Generator (PRNG) having the uniform distribution |
mds::lbp::CUniformRotMin< Type > | Uniform rotation invariant LBP mapping |
mds::img::CUnion< R, V > | The union distance measure |
mds::img::CUserFunc< T > | Policy for image filter response normalization |
mds::sys::CUserThread | Thread encapsulation |
mds::base::CVariance< R, T > | The functional object estimates variance of a sequence of numbers |
mds::img::CVarianceSimilarity< V > | Statistical test of the similarity based on pixel value variance |
mds::math::CVector< T > | Class template providing basic dense vector operations |
mds::img::CVector2< T > | Class representing a vector in 2D space |
mds::img::CVector3< T > | Class representing a vector in 3D space |
mds::math::CVectorBase< V > | Base class for all vectors |
mds::math::CVectorIterator< V, T > | Iterator used to traverse vector elements |
mds::math::CVectorTraits< M > | Traits used to implement curiously recurring template pattern for vectors |
mds::math::CVectorTraits< CStaticVector< T, M > > | |
mds::math::CVectorTraits< CVector< T > > | |
mds::mod::CView | The class encapsulating input and visualization functions |
mds::img::CvImage< T > | Class template providing basic image operations |
mds::img::CvImageRef< T > | Class template providing mechanism of reference counting to IplImage data (see the OpenCV library documentation) |
mds::img::CVolume< T, Allocator > | Class template representing volumetric data |
mds::img::CVolumeAnisotropicFilter< V > | Anisotropic filtering based on the diffusion process |
mds::img::CVolumeAvg3Filter< V > | Averaging image filter (3x3 version) |
mds::img::CVolumeBase< V > | Base class for all volumes |
mds::img::CVolumeCanny< V > | Canny edge detector in 3D space |
mds::img::CVolumeConvolutionFilter< V, N > | General convolution volume filter |
mds::img::CVolumeDiffXFilter< V, N > | Operator computes image derivatives in x direction |
mds::img::CVolumeDiffYFilter< V, N > | Operator computes image derivatives in y direction |
mds::img::CVolumeDiffZFilter< V, N > | Operator computes image derivatives in z direction |
mds::img::CVolumeEdgeDetector< V > | Base class for all volume edge detectors |
mds::img::CVolumeFilter< V > | Base class for all volume filters |
mds::img::CVolumeGauss3Filter< V > | 3D Gaussian smoothing filter having kernel 3x3x3 |
mds::img::CVolumeGaussFilter< V > | 3D Gaussian smoothing filter |
mds::img::CVolumeIterator< V, T > | Iterator used to traverse volume by lines |
mds::img::CVolumeLaplaceFilter0< V, N > | Laplacian volume filter (first version) |
mds::img::CVolumeLaplaceFilter1< V, N > | Laplacian volume filter (second version) |
mds::img::CVolumeMaxFilter< V > | Template providing max-value volume filtering functions |
mds::img::CVolumeMedianFilter< V > | Template providing median volume filtering functions |
mds::img::CVolumeMinFilter< V > | Template providing min-value volume filtering functions |
mds::img::CVolumePrewitX< V, N > | Prewit gradient edge detector (x-axis) |
mds::img::CVolumePrewitY< V, N > | Prewit gradient edge detector (y-axis) |
mds::img::CVolumePrewitZ< V, N > | Prewit gradient edge detector (z-axis) |
mds::img::CVolumeRow< V > | Class template representing a single row of an existing volume |
mds::img::CVolumeSobelX< V, N > | Sobel operator (x-axis) |
mds::img::CVolumeSobelY< V, N > | Sobel operator (y-axis) |
mds::img::CVolumeSobelZ< V, N > | Sobel operator (z-axis) |
mds::img::CVolumeTraits< M > | Traits used to implement curiously recurring template pattern for volumes |
mds::img::CVolumeTraits< CVolume< T, A > > | |
mds::img::CVolumeView | Base class for all classes providing a view of an existing volume |
mds::img::CvTraits< T > | |
mds::base::CWarning | Class encapsulating an exception origin and description |
mds::img::CWatershedTransform< I > | Class providing watershed transform |
mds::img::CWeightedEM< C, N > | Gaussian Mixture Model (GMM) optimization using maximal likelihood estimation via the Expection-Maximization (EM) algorithm |
mds::img::CWeightedFCM< C, N > | |
mds::img::CZeroCrossDetector< I > | Zero crossings of the LoG filter |
GenericNumTraits | |
Interpolator | |
Mapping | |
Measure | |
N | |
NormPolicy | |
Eigen::NumTraits< mds::math::CComplex< _Real > > | |
mds::SCheckIdentity< T, U > | Checks if template parameters T and U are identical |
mds::SCheckIdentity< T, T > | Partial specialization |
mds::SCompileTimeError< true > | Specialization of the sCompileTimeError helper structure |
mds::sys::CFileBrowser::SFileAttr | File/Directory attributes |
mds::sys::CFileBrowserU::SFileAttr | File/Directory attributes |
mds::math::SFundamentalType | Helper structure used to create vector from fundamental types |
mds::mod::CSignal< R, P1, P2, P3, P4 >::SHandlerInfo | Helper structure containing info about signal handler |
mds::img::CBlobLabeling< T >::SInitLabel | Function object used to initialize the mapping |
mds::SInt2Type< Value > | Converts integer value to type |
mds::SIsConst< T > | Primary template of a non-const type |
mds::SIsConst< const T > | Partial specialization for const types |
mds::SIsConversion< T, U > | Checks convertibility of T type to U type |
mds::SIsDerived< T, U > | Checks if T class is derived from U class |
mds::img::SIsFilterable< T > | Primary template |
mds::img::SIsFilterable< tDensityPixel > | |
mds::img::SIsFilterable< tFloatPixel > | |
mds::img::SIsFilterable< tPixel16 > | |
mds::img::SIsFilterable< tPixel32 > | |
mds::img::SIsFilterable< tPixel8 > | |
mds::SIsFloat< T > | Primary template |
mds::SIsFloat< double > | |
mds::SIsFloat< float > | |
mds::SIsFloat< long double > | |
mds::SIsIntType< T, i > | Checks if a given type is integer and compares the value |
mds::SIsIntType< SInt2Type< i >, i > | Partial specialization! |
mds::SIsMemberPointer< T > | Primary template of a non-pointer to member type |
mds::SIsMemberPointer< T U::* > | Partial specialization for pointers to member |
mds::SIsOtherInt< T > | Primary template |
mds::SIsOtherInt< bool > | |
mds::SIsOtherInt< wchar_t > | |
mds::SIsOtherStd< T > | Primary template |
mds::SIsOtherStd< void > | |
mds::SIsPointer< T > | Primary template of a non-pointer type |
mds::SIsPointer< T * > | Partial specialization for pointers |
mds::SIsReference< T > | Primary template of a non-reference type |
mds::SIsReference< T & > | Partial specialization for references |
mds::SIsSignedInt< T > | Primary template |
mds::SIsSignedInt< char > | |
mds::SIsSignedInt< signed char > | |
mds::SIsSignedInt< signed int > | |
mds::SIsSignedInt< signed long > | |
mds::SIsSignedInt< signed long long > | |
mds::SIsSignedInt< signed short > | |
mds::SIsUnsignedInt< T > | Primary template |
mds::SIsUnsignedInt< unsigned char > | |
mds::SIsUnsignedInt< unsigned int > | |
mds::SIsUnsignedInt< unsigned long > | |
mds::SIsUnsignedInt< unsigned long long > | |
mds::SIsUnsignedInt< unsigned short > | |
mds::img::CBlobLabeling< T >::SLabelInfo | Information about a blob label |
mds::math::SMakeVector< T > | Helper structure used to create vector from fundamental types |
mds::lbp::SMappingSize< Type, Mapping > | Primary template |
mds::lbp::SMappingSize< LBP12, Plain > | |
mds::lbp::SMappingSize< LBP12, RotMin > | |
mds::lbp::SMappingSize< LBP12, Uniform > | |
mds::lbp::SMappingSize< LBP12, UniformRotMin > | |
mds::lbp::SMappingSize< LBP16, Plain > | |
mds::lbp::SMappingSize< LBP16, RotMin > | |
mds::lbp::SMappingSize< LBP16, Uniform > | |
mds::lbp::SMappingSize< LBP16, UniformRotMin > | |
mds::lbp::SMappingSize< LBP8, Plain > | |
mds::lbp::SMappingSize< LBP8, RotMin > | |
mds::lbp::SMappingSize< LBP8, Uniform > | |
mds::lbp::SMappingSize< LBP8, UniformRotMin > | |
mds::SNotIntType< T, i > | Checks if a given type is not integer |
mds::img::CvImageRef< T >::SRefInfo | Structure containing number of references to the image |
mds::base::CSHMData< T >::SRefInfo | Structure containing information on allocated data and the number of references to this data |
mds::base::CPartedData< T >::SRefInfo | Structure containing information on allocated data and the number of references |
mds::base::CRefData< T >::SRefInfo | Structure containing information on allocated data and the number of references to this data |
mds::img::CAdjacencyGraph< T >::SRegionInfo | Class representing one row of the Region Adjacency Graph (RAG) |
mds::SSelect< Flag, T, U > | Selects one of two types based upon a boolean constant |
mds::SSelect< false, T, U > | Partial specialization for false 'Flag' |
mds::SSelectInt< Flag, T, U > | Selects one of two integers based upon a boolean constant |
mds::SSelectInt< false, T, U > | Partial specialization for false 'Flag' |
streambuf | |
mds::math::SVectorType | Helper structure used to create vector from fundamental types |
tBase | |
mds::SIsConversion< T, U >::tBig | |
mds::tNull | Used as a placeholder for "no type here" |
mds::sys::tStringConv | Class providing functions to convert between various string encodings |