| ►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 |