►Nboost | |
►Ngsl | |
CC1DWavelet | |
►CCFDFMinimizer | |
CProblem | |
►CCFMinimizer | |
CProblem | |
Cconst_matrix_iterator | |
Cconst_vector_iterator | |
CConstVectorView | |
CCSymmvEvalEvec | |
CMatrix | |
Cmatrix_iterator | |
►CPCA | This class implements Principal Component Analysis |
CResult | |
CVector | |
Cvector_iterator | |
CVectorView | |
►Nmia | |
CCConvergenceMeasure | Class to get a convergence value as mean over various time steps |
CCFastICADeflNonlinearity | This is the base clase for non-linearities used in deflation based ICA |
CCFastICANonlinearityBase | |
CCIndepCompAnalysis | |
CCIndepCompAnalysisFactory | |
CTPerLevelScalarParam | |
►Nstd | |
Citerator_traits< gsl::const_matrix_iterator > | |
Citerator_traits< gsl::const_vector_iterator > | |
Citerator_traits< gsl::matrix_iterator > | |
Citerator_traits< gsl::vector_iterator > | |
Citerator_traits< mia::range2d_iterator< I > > | |
Citerator_traits< mia::range2d_iterator_with_boundary_flag< I > > | |
Citerator_traits< mia::range3d_iterator< I > > | |
Citerator_traits< mia::range3d_iterator_with_boundary_flag< I > > | |
C__dispatch_translate | |
C__dispatch_translate< std::string > | |
Cattribute_type | |
Cattribute_type< C3DOrientationAndPosition > | |
Cattribute_type< C3DRotation > | |
Cattribute_type< CAttributeMap > | |
Cattribute_type< E3DImageOrientation > | |
Cattribute_type< E3DPatientPositioning > | |
Cattribute_type< std::vector< T > > | |
Cattribute_type< T2DVector< T > > | |
Cattribute_type< T3DVector< T > > | |
CC1DFilterKernel | Base class for 1D filter kernels |
CC1DFoldingKernel | Base class for folding kernal types |
CC1DInterpolator | Basic Interpolator type for 1D Data |
CC1DInterpolatorFactory | Factory class for 1D interpolators |
CC1DParallelRange | |
CC1DScalar | A class for general scaling of one-dimensional arrays |
CC2DBoundingBox | 2D axis orthothogonal bounding box |
CC2DCombinerPluginHandlerTestPath | |
CC2DFifoFilterPlugin | The plug-in base class for the FIFO filters |
CC2DFuzzyClusterSolver | A solver for the fuzzy segmentation smoothness constraint |
CC2DFVectorfield | 2D field of floating point single accuracy 2D vectors |
CC2DFVectorfieldRegularizer | |
►CC2DFVectorfieldRegularizerKernel | |
CCBuffers | |
CC2DGroundTruthEvaluator | Main class for peudo ground truth estimation for perfusion series |
CC2DImage | This is the base class for 2D images that can hold generic pixel data |
CC2DImageFifoFilter | The class to provide filtering of series of 2D images as if they where 3D images |
CC2DImageVector | Vector of 2D images to load and store series of images to one file |
CC2DInterpolatorFactory | The factory to create an interpolator from some input data |
CC2DIOVectorfield | Class for the IO of 2D vector fields |
CC2DMorphShape | Class for advanced morphological filter masks |
CC2DMultiImageNonrigidRegister | A 2D non-rigid registration class for time-marching PDE based registration |
CC2DPerfusionAnalysis | A class to run an ICA on a heart perfusion series |
CC2DPolygon | A simple 2D polygon class |
CC2DPPDivcurlMatrix | Precomputed matrix for the DivCurl regularization |
CC2DRegTimeStep | The time step class for time-marching registration algorithms |
CC2DRegTimeStepPlugin | Plug-in to create the time step evaluation |
CC2DRigidRegister | Linear Registration of 2D images |
CC2DSolveCG | Solve_sCG – a class providing a CG solver |
CC2DSplineTransformPenalty | Base class for transformation penalties in spline based deformations |
CC2DSplineTransformPenaltyPlugin | |
CC2DSplineTransformPenaltyPluginHandlerTest | |
►CC2DStackDistanceTransform | A distance transform that stores distances to a 3D binary mask given as slices |
CDistanceFromPoint | |
►CC2DTransformation | This is the generic base class for 2D transformations |
Cconst_iterator | |
Citerator_impl | Base of the implementation of an iterator over the transformation domain This iterator takes care of iterating over the transformation range. X is the fastest changing index. Some methods are abstract and must be defined in derived classes by using the specific transformation model |
CC2DTransformIOPluginHandlerImpl | The non-singleton plug-in handler for 3D transformations |
CC2DTransformMock | This class mocks a transformation by implementing all the pure virtual methods of the C2DTransformation interface |
CC3DCamera | This class defines the view point for 3D visualization |
CC3DCriticalPoint | A class to hold a critical point. This class holds a critical point in a 3D vector field It consists of a localtion \( x_0 \in \mathbb{R}^3 \), Matrix \( A \in \mathbb{R}^{3 \times 3} \), and a magnitude \( \gamma \in \mathbb{R} \). It is used only as an intermidiate storage |
CC3DCriticalPointEigen | A class to hold a criticalpoint with eigenvalues and eigenvectors |
CC3DDistance | 3D distance transform for high resolution data |
CC3DDrawBox | Base class for a 3D volume raster graphics draw target |
CC3DFVectorfield | 3D field of floating point single accuracy 3D vectors |
CC3DFVectorfieldRegularizer | |
►CC3DFVectorfieldRegularizerKernel | |
CCBuffers | |
CC3DImage | The generic base type of a 3D image |
CC3DImageCollector | |
CC3DImageRegister | |
CC3DImageVector | A class to interface images with image IO plugins |
CC3DInterpolatorFactory | A factory to create interpolators of a given type by providing input data |
CC3DIOVectorfield | An interface class to wrap a vector field into something, IO plugins can understand |
CC3DLandmark | Named 3D landmark |
CC3DLandmarklist | A list of named landmarks |
►CC3DLinearTransform | |
Citerator_impl | |
CC3DLinearVectorfieldInterpolator | |
CC3DMultiImageRegister | A 3D non-rigid image registration class |
CC3DOrientationAndPosition | This class represents the oriantation and position of a 3D data set |
CC3DPPDivcurlMatrix | Precomputed Matrix for the DivCurl regularization |
CC3DRegTimeStep | The time-step part of time-marching registration algorithms |
CC3DRegTimeStepPlugin | The plug-in class for the time-step class of time-marching registration algorithms |
CC3DRigidRegister | 3D linear registration class |
CC3DRotation | |
CC3DSplineTransformPenalty | Base class for transformation penalties in spline based deformations |
CC3DSplineTransformPenaltyPlugin | |
CC3DSplineTransformPenaltyPluginHandlerTest | |
►CC3DTransformation | This is the generic base class for 3D transformations |
Cconst_iterator | |
Citerator_impl | |
CC3DTransformIOPluginHandlerImpl | The non-singleton plug-in handler for 3D transformations |
CC3DTransformMock | A test class to enable running code that needs a transformation |
CC3DValueAttribute | 3D vector value used in attributes |
CC3DValueAttributeTranslator | Translater for 3D vectors to and from a std::string |
CCAffinTransformMatrix | |
CCAttribute | The class of all attributes of data that is considered to ve meta-data |
CCAttributedData | A collection of attributes |
CCAttrTranslator | A class to translate an attribute from a string |
CCCircularIndex | A class to adress a circulat bufer of a fixed size |
CCCmdBoolOption | The command line option that sets a flag to true when given |
CCCmdFlagOption | Command line option that translates a string to a set of flags |
CCCmdOption | The base class for all command line options |
CCCmdOptionList | The class to hold the list of options |
CCCmdParametrizedFunktorOption | |
CCCmdStringOption | The command line option that expects a string |
CCCombinerResult | |
CCComplexOptionParser | Parser for complex command line options |
►CCCorrelationEvaluator | Evaluate the correlation between neighboring pixels in an image series |
Cresult_type | |
CCCWDSaver | A Scope based helper class to save and restore the current working directory |
CCDatapool | Temporary data storage to avoid storing on disk |
CCDebugSink | |
CCDictParameter | Dictionary parameter |
CCDLLoader | Portabe Dynamic Link Library Loader |
CCDummyIOPluginHandler | |
CCDummyType | |
►CCFFT1D_R2C | Class to real-to-complex 1D FFTs |
CComplex | |
CCFFTSlopeClassifier | Curve classifier for heart perfusion data |
CCFile | A wrapper for the cstdio file type that closes the file automatically when the scope is left |
CCFixedWidthOutput | This class provides formatted writing to a text console |
►CCFlagString | |
CTable | |
CCFullStats | This class is used to evaluate the statistics of a series of input data |
CCHistory | This class holds the complete history list of a data set |
CCImageComparePrinter | Class to print out the intensity values of two images to compare them |
CCInputFile | A stdio FILE for opening a file for reading |
CCIOData | Helper class to derive from for data that can be loaded and stored to a disk |
CCLabelMap | A simple class to add loadind and storeing to a map of labels |
►Cclist | |
Cnode | |
CCMaxTasks | |
►CCMeans | |
CInitializer | |
CSparseProbmap | |
CCMeansInitializerSizedPlugin | |
►CCMinimizer | A class for generalized minimization problems |
CProblem | Base class for all optimization problems that can be run by CMinimizer |
CCMsgStreamPrintCallback | Class to provide a feedback mechanism to show progress based on textual output |
CCNoiseGenerator | Base class for the noise generators |
CCopyC2DImageToP2DImage | Functor to copy an image into paointer representation |
Ccost_type | Plugin helper type |
CCOutputFile | A stdio FILE for opening a file for writing |
CCParameter | The base class for parameters used in complex options |
►CCParamizedFunctor | |
CSelector | |
CCParamList | A class to hold a list of named parameters |
CCParamOption | Command line option that handles a parameter |
CCParamTranslator | |
CCPluginBase | The base class for all plug-ins |
CCPluginHandlerBase | The base class for all plugin handlers |
CCPluginModule | The plugin module loading class |
CCPluginSearchpath | |
CCProbabilityVector | A vector of probablility values |
CCProductBase | The base class for all plug-in created object |
CCProductCache | Base class for the product cache |
CCProductCacheHandler | The singleton that handles all product caches |
CCProgressCallback | Class to provide a feedback mechanism to show progress |
CCPropertyFlagHolder | This class holds a set of properties |
Ccreate_plugin | |
Ccreate_plugin< Handler, ProductChained, true > | |
Ccreator_type | |
CCRGB2DImage | |
Ccross_product | |
CCSegFrame | A class to represent one segmented frame in a heart perfusion series |
CCSegPoint2D | Point in a 2D segmentation shape |
CCSegSection | Segmentation class to represent a section of the LV myocardium |
CCSegSet | A set of segmentation of a 2D series of perfusion images |
CCSegSetWithImages | A set of images and its segmentations, related to heart perfusion analysis |
CCSegStar | Helper class for the segmentation of the left heart ventricle myocardium |
CCSelftestCallback | |
CCSetParameter | A parameter that can only assume values out of a limited set |
►CCSlopeClassifier | Curve classifier for heart perfusion data |
CSCorrelation | |
CCSlopeStatistics | Runs some statistics over a one-dimensional curve |
CCSparseHistogram | A sparse histogram |
CCSplineBoundaryCondition | Abstract base class for B-spline interpolation boundary conditions |
CCSplineBoundaryConditionPlugin | Base plugin for spline boundary conditions |
►CCSplineKernel | Base class for all spline based interpolation kernels |
CSCache | |
CCSplineParzenMI | Implementation of mutual information based on B-splines |
Ccst2d_kernel | Plugin-helper structure |
CCStringAttrTranslatorMap | A singelton class to translate strings to attributes based on keys |
CCStringParameter | String parameter |
CCTestIOPlugin | |
CCTestPlugin | Class to test plugin handling |
CCTestPluginHandlerImpl | Class to test plugin handling |
CCThreadMsgStream | This class is used to handle syncronizized output of logging output in a multi-threaded environment |
CCTParameter | Generic type of a complex paramter |
CCTrace | |
CCTranslatorSelector | |
CCTriangleMesh | A class to deine a triangle mesh with some attributes |
CCTrianglesWithAdjacentList | |
CCWatch | A class for measuring time |
CCWaveletSlopeClassifier | Curve classifier for heart perfusion data |
CCXMLDocument | Facate for an XML document |
CCXMLElement | This class implements a facade for the xml Element |
Cdim_traits | A trait to obtaine information about of dimensions of a class |
Cdispatch_attr_string< C3DRotation > | |
CEAttributeType | |
CEAttributeType_2d | |
CEAttributeType_3d | |
CFactoryTrait | Type trait to enable the use of a factory product as command line option |
CFactoryTrait< std::shared_ptr< T > > | Type trait to enable the use of a factory product as command line option |
CFConvert2DImageToPixeltypeO | Functor to convert an image with an abitrary pixel type to single floating point pixels |
CFConvert3DImageToPixeltypeO | Functor to convert an image with an abitrary pixel type to single floating point pixels |
CFDeformer2D | |
CFDeformer3D | A filter to transform an image |
Cfft2d_kernel_data | |
Cfifof_Fixture | Fixture to test FIFO filtering |
CFIntensityStatsAccumulator | Functor to accumulate statistics of data |
CFMeanVariance | Functor to be called by mia::filter to evaluate mean and variance of a series of data |
CFMedianMAD | Functor to be called by mia::filter to evaluate median and median average distance (MAD) of a series of data |
CFWrapStaticDataInSharedPointer | Functor to wrap statically allocated data a shared pointer representation |
Cgenerator_type | |
Cgrayscale_noise_data | |
CGroundTruthProblem | Class for the evaluation of a pseudo ground truth of a perfusion series |
Cio_2dvf_type | |
Cio_3dimage_data | |
CIOHandler_of | |
CIOHandler_of< C2DImage > | |
CIOHandler_of< C3DImage > | |
CIOHandler_of< CSegSetWithImages > | |
Ckernel_plugin_type | |
Cless_then< T2DVector< T > > | |
Cless_then< T3DVector< T > > | |
Cmasked_cost_type | Plugin helper type |
Cmultiply | Class template to implement a matrix - field multiplication |
Cmultiply< T2DImage< T > > | |
CNCCGradHelper | |
CNCCSums | |
CNDVectorIOcvd | Structure to read and write ND vectors to and from cvd files |
Cplugin_can_chain | |
Cplugin_can_chain< TDataFilterPlugin< D > > | |
CPrepareTestPluginPath | |
CQuaternion | Class to implement a quaternion |
Crange2d_iterator | |
Crange2d_iterator_with_boundary_flag | 2D iterator that knows its position in the 2D grid ans supports iterating over sub-ranges |
Crange3d_iterator | 3D iterator that knows its position in the 3D grid ans supports iterating over sub-ranges |
Crange3d_iterator_with_boundary_flag | 3D iterator that knows its position in the 3D grid, has a flag indicating whether it is on a boundary, and supports iterating over sub-ranges |
CReduceValue | |
Cregmodel_type | |
CSFuzzySegParams | |
Cshape_type | |
CSImageSize | |
CSIntensityStats | Data structure to store te results of a statistical analyis of images |
Csolve_sCG | Class providing a CG solver |
Cspacial_kernel_data | |
Cstreamredir | Base class to redirect output streams |
CT1DConvoluteInterpolator | Interpolator that uses some kind of spaciel kernel |
CT1DInterpolator | Interpolator base class providing the full interface |
►CT2DDatafield | A class to hold data on a regular 2D grid |
CConstRange | |
CRange | |
CT2DImage | This is the template version of a 2D image that is used for holding real data |
CT2DInterpolator | The base class for 2D interpolators that use some kind of spacial convolution |
CT2DMatrix | A simple 2x2 matrix |
CT2DVector | 2D vector |
CT2DVectorfield | 2D Vector field |
CT3DConvoluteInterpolator | Interpolator that is based on convolution,like b-splines an o-moms |
►CT3DDatafield | A templated class of a 3D data field |
CConstRange | |
CRange | Shortcut data type |
CT3DImage | Specific type of the 3D images that hold real pixel data |
CT3DImageDrawTarget | Implements T3DImage as a target for drawing operations |
CT3DInterpolator | Basic Interpolator type for 3D Data |
CT3DMatrix | Simple 3x3 matrix |
CT3DVector | A simple 3D vector type |
CT3DVectorfield | 3D vector field |
CTAttribute | Class of an attribute that holds data of type T |
►CTBoundedParameter | |
Cboundary | |
Cboundary< std::vector< S > > | |
CTCArrayWrapper | A wrapper around the c-array to provide an STL like interface for iterators |
CTCmdOption | Templated version based on CCmdOptionValue for values that can be converted to and from strings by stream operators |
CTCost | The generic cost function interface |
CTCST2DKernel | Base class for cos/sin transformation filters |
CTCSTPlan | |
CTDataFilter | Generic interface class to data filters |
CTDataFilterChained | |
CTDataFilterPlugin | Generic image filter plugin base |
CTDataSeriesICA | Templated representation of a ICA series analyis |
CTDelayedParameter | A parameter proxy object with a key to identify it |
►CTDictMap | A mapper from emums to string values. - usefull for names flags |
CTable | |
Ctest_io_data | |
CTFactory | This is tha base of all plugins that create "things", like filters, cost functions time step operatores and the like |
CTFactoryParameter | A parameter that get's initialized by a factory to a shared or unique pointer |
CTFactoryPluginHandler | Base class for all plugn handlers that deal with factory plugins |
CTFifoFilter | Generic base class for out-of-core FIFO filters |
CTFifoFilterSink | Helper class for testing FIFO filter chains |
CTFilter | Base class for all filer type functors |
CTFilterChain | Create and use a chain of filters |
CTFiltertestFixture | Fixture to do general plug.in testing |
CTFullCost | Base class for a general cost function |
CTFullCostList | A accumulation of cost functions that are weigted against each other |
CTFullCostPlugin | Base class for the TFullCost cost function plug-ins |
CTHandlerSingleton | Singleton that a plug-in handler really is |
CTHistogram | Simple histogram that uses an instance of THistogramFeeder as input converter |
CTHistogramFeeder | A class to normalize and quantizize input data to a given histogram range with its given number of bins |
CTHistogramFeeder< unsigned char > | Specialization of the THistogramFeeder for unsigned byte input data |
CTImageCombiner | |
CTImageCombinerFilter | |
CTImageCombinerFilterPlugin | |
CTImageCreator | The base class for generic image creation |
CTIOPlugin | The templatex basis class of all IO plug-ins |
CTIOPluginHandler | Template for all plug-in handlers that are responsible for data IO |
CTLabelMapFilter | |
CTLabelMapFilterPlugin | |
CTMaskedCost | The generic cost function interface |
CTNonrigidRegister | Class for image registration |
CTNonrigidRegisterImpl | |
CTParameter | A parameter that can assume any value of the given value type |
CTPlugin | The generic base for all plug-ins |
CTPluginHandler | The basic template of all plugin handlers |
CTPolyTriangulator | Class to make a triangle mesh from a closed polygon |
CTProductCache | The type specific product cache |
CTransformation | Generic base class for transformations |
CTRefHolder | A class to make a const reference not so const |
CTRegModel | Base class for PDE model based registrations |
CTRepeatableCmdOption | Templated version based on CCmdOptionValue for values that can be converted to and from strings by stream operators |
CTScopedLock | |
CTShape | Generic class for morphological shapes |
CTSimilarityProfile | A class to evaluate image similarity profiles of image series |
►CTSingleReferencedObject | Singulater reference counted object that gets destroyed when the refount goes to zero |
CDestructor | |
CEmptyDestructor | |
►CTSparseSolver | Solver for sparse systems of equations |
CA_mult_x | A class that implements the multiplication of a cell of the matrix A with the field x |
CTTrackPoint | Class to track pixel movement based on a transformation |
CTTransformCreator | |
CTTransformCreatorPlugin | Factory class that is used to create the transformation creator |
CTTranslator | Generic string vs. attribute translator singleton |
CTWatershed | Templated version of the standard watershed algorithm |
CTWatershedFilterPlugin | Plugin for the templated version of the standard watershed algorithm |
Cvector_dimsize | Structure to enable the use of the dim_traits class for std::vector |
Cvoid_destructor | A helper class to make it possible to store a non-pointer object or a pointer that must not be freed in a shared pointer |
Cvstream | A output stream to enable certain levels of verbosity |