| ►Nelastix | |
| CAdaptiveStochasticGradientDescent | A gradient descent optimizer with an adaptive gain |
| CAdvancedAffineTransformElastix | A transform based on the itk::AdvancedMatrixOffsetTransformBase |
| CAdvancedBSplineTransform | A transform based on the itkAdvancedBSplineTransform |
| CAdvancedKappaStatisticMetric | An metric based on the itk::AdvancedKappaStatisticImageToImageMetric |
| CAdvancedMattesMutualInformationMetric | A metric based on the itk::ParzenWindowMutualInformationImageToImageMetric |
| CAdvancedMeanSquaresMetric | An metric based on the itk::AdvancedMeanSquaresImageToImageMetric |
| CAdvancedNormalizedCorrelationMetric | An metric based on the itk::AdvancedNormalizedCorrelationImageToImageMetric |
| CAffineDTITransformElastix | A transform based on the itk AffineDTITransform |
| CAffineLogStackTransform | An affine log transform based on the itkStackTransform |
| CAffineLogTransformElastix | This transform is an affine transformation, with a different parametrisation than the usual one |
| CBaseComponent | Class that all elastix components should inherit from |
| CBaseComponentSE | The BaseComponentSE class is a base class for elastix components that provides some basic functionality |
| CBSplineInterpolator | An interpolator based on the itkBSplineInterpolateImageFunction |
| CBSplineInterpolatorFloat | An interpolator based on the itk::BSplineInterpolateImageFunction |
| CBSplineResampleInterpolator | A resample-interpolator based on B-splines |
| CBSplineResampleInterpolatorFloat | A resample-interpolator based on B-splines |
| CBSplineStackTransform | A B-spline transform based on the itkStackTransform |
| CBSplineTransformWithDiffusion | This class combines a B-spline transform with the diffusion/filtering of the deformation field |
| CCMAEvolutionStrategy | An optimizer based on the itk::CMAEvolutionStrategyOptimizer |
| CComponentDatabase | Class that stores the New() functions of all components |
| CComponentLoader | Determines which components (metrics, transforms, etc.) are available |
| CConfiguration | A class that deals with user given parameters and command line arguments |
| CConjugateGradient | An optimizer based on the itk::GenericConjugateGradientOptimizer |
| CConjugateGradientFRPR | The ConjugateGradientFRPR class |
| CCorrespondingPointsEuclideanDistanceMetric | An metric based on the itk::CorrespondingPointsEuclideanDistancePointMetric |
| CDeformationFieldTransform | A transform based on a DeformationField |
| CDisplacementMagnitudePenalty | A penalty term that penalises ||T(x)-x|| |
| CDistancePreservingRigidityPenalty | A penalty term designed to preserve inter-voxel distances within rigid body regions |
| CELASTIX | |
| ►CElastixBase | This class creates an interface for elastix |
| CMultipleDataObjectFiller | |
| CMultipleImageLoader | |
| CElastixFilter | |
| CElastixMain | A class with all functionality to configure elastix |
| CElastixTemplate | The main elastix class, which connects components and invokes the BeforeRegistration(), BeforeEachResolution(), etc. methods |
| CEulerStackTransform | A stack transform based on the itk EulerTransforms |
| CEulerTransformElastix | A transform based on the itk EulerTransforms |
| CFiniteDifferenceGradientDescent | An optimizer based on the itk::FiniteDifferenceGradientDescentOptimizer |
| CFixedGenericPyramid | A pyramid based on the itk::GenericMultiResolutionPyramidImageFilter |
| CFixedImagePyramidBase | This class is the elastix base class for all FixedImagePyramids |
| CFixedRecursivePyramid | A pyramid based on the itk::RecursiveMultiResolutionPyramidImageFilter |
| CFixedShrinkingPyramid | A pyramid based on the itk::MultiResolutionShrinkPyramidImageFilter |
| CFixedSmoothingPyramid | A pyramid based on the itk::MultiResolutionGaussianSmoothingPyramidImageFilter |
| CFullSampler | An interpolator based on the itk::ImageFullSampler |
| CFullSearch | An optimizer based on the itk::FullSearchOptimizer |
| CGradientDifferenceMetric | An metric based on the itk::GradientDifferenceImageToImageMetric |
| CGridSampler | An interpolator based on the itk::ImageGridSampler |
| CImageSamplerBase | This class is the elastix base class for all ImageSamplers |
| CInstallFunctions | A class with functions that are used to install elastix components |
| CInterpolatorBase | This class is the elastix base class for all Interpolators |
| CKNNGraphAlphaMutualInformationMetric | A metric based on the itk::KNNGraphAlphaMutualInformationImageToImageMetric |
| CLinearInterpolator | An interpolator based on the itk::AdvancedLinearInterpolateImageFunction |
| CLinearResampleInterpolator | A linear resample-interpolator |
| CMetricBase | This class is the elastix base class for all Metrics |
| CMissingStructurePenalty | |
| CMovingGenericPyramid | A pyramid based on the itk::GenericMultiResolutionPyramidImageFilter |
| CMovingImagePyramidBase | This class is the elastix base class for all MovingImagePyramids |
| CMovingRecursivePyramid | A pyramid based on the itkRecursiveMultiResolutionPyramidImageFilter |
| CMovingShrinkingPyramid | A pyramid based on the itk::MultiResolutionShrinkPyramidImageFilter |
| CMovingSmoothingPyramid | A pyramid based on the itkMultiResolutionGaussianSmoothingPyramidImageFilter |
| CMultiBSplineTransformWithNormal | A transform based on the itkMultiBSplineDeformableTransformWithNormal |
| CMultiInputRandomCoordinateSampler | An interpolator based on the itk::MultiInputImageRandomCoordinateSampler |
| CMultiMetricMultiResolutionRegistration | A registration framework based on the itk::MultiMetricMultiResolutionImageRegistrationMethod |
| CMultiResolutionRegistration | A registration framework based on the itk::MultiResolutionImageRegistrationMethod |
| CMultiResolutionRegistrationWithFeatures | A registration framework based on the itk::MultiResolutionImageRegistrationMethodWithFeatures |
| CMutualInformationHistogramMetric | A metric based on the itk::MutualInformationHistogramImageToImageMetric |
| CMyStandardResampler | A resampler based on the itk::ResampleImageFilter |
| CNearestNeighborInterpolator | An interpolator based on the itkNearestNeighborInterpolateImageFunction |
| CNearestNeighborResampleInterpolator | A nearest neighbor resample-interpolator |
| CNormalizedGradientCorrelationMetric | An metric based on the itk::NormalizedGradientCorrelationImageToImageMetric |
| CNormalizedMutualInformationMetric | A metric based on the itk::ParzenWindowNormalizedMutualInformationImageToImageMetric |
| COpenCLFixedGenericPyramid | A pyramid based on the itk::GenericMultiResolutionPyramidImageFilter. The parameters used in this class are: |
| COpenCLMovingGenericPyramid | A pyramid based on the itk::GenericMultiResolutionPyramidImageFilter. The parameters used in this class are: |
| COpenCLResampler | A resampler based on the itk::GPUResampleImageFilter. The parameters used in this class are: |
| COptimizerBase | This class is the elastix base class for all Optimizers |
| CParameterObject | |
| CPatternIntensityMetric | An metric based on the itk::PatternIntensityImageToImageMetric |
| CPCAMetric |
- This metric is based on the AdvancedImageToImageMetric. It is templated over the type of the fixed and moving images to be compared
|
| CPCAMetric2 | This metric is based on the AdvancedImageToImageMetric. It is templated over the type of the fixed and moving images to be compared |
| CPixelType | |
| CPixelType< char > | |
| CPixelType< double > | |
| CPixelType< float > | |
| CPixelType< int > | |
| CPixelType< long > | |
| CPixelType< short > | |
| CPixelType< unsigned char > | |
| CPixelType< unsigned int > | |
| CPixelType< unsigned long > | |
| CPixelType< unsigned short > | |
| CPolydataDummyPenalty | A dummy metric to generate transformed meshes at each iteration. This metric does not contribute to the cost function, but provides the options to read vtk polydata meshes from the command-line and write the transformed meshes to disk each iteration or resolution level. The command-line options for input meshes is: -fmesh<[A-Z]><MetricNumber>. This metric can be used as a base for other mesh-based penalties |
| CPowell | An optimizer based on Powell.. |
| CProgressCommand | A specialized Command object for updating the progress of a filter |
| CQuasiNewtonLBFGS | An optimizer based on the itk::QuasiNewtonLBFGSOptimizer |
| CRandomCoordinateSampler | An interpolator based on the itk::ImageRandomCoordinateSampler |
| CRandomSampler | An interpolator based on the itk::ImageRandomSampler |
| CRandomSamplerSparseMask | An interpolator based on the itk::ImageRandomSamplerSparseMask |
| CRayCastInterpolator | An interpolator based on the itkAdvancedRayCastInterpolateImageFunction |
| CRayCastResampleInterpolator | An interpolator based on .. |
| CRecursiveBSplineTransform | A transform based on the itkRecursiveBSplineTransform |
| CReducedDimensionBSplineInterpolator | An interpolator based on the itkReducedDimensionBSplineInterpolateImageFunction |
| CReducedDimensionBSplineResampleInterpolator | A resample-interpolator based on B-splines which ignores the last dimension |
| CRegistrationBase | This class is the elastix base class for all Registration schemes |
| CRegularStepGradientDescent | An optimizer based on gradient descent.. |
| CResampleInterpolatorBase | This class is the elastix base class for all ResampleInterpolators |
| CResamplerBase | |
| CRSGDEachParameterApart | An optimizer based on gradient descent |
| CSimilarityTransformElastix | A transform based on the itk SimilarityTransforms |
| CSimplex | An optimizer based on Simplex.. |
| CSimultaneousPerturbation | An optimizer based on the itk::SPSAOptimizer |
| CSplineKernelTransform | A transform based on the itk::KernelTransform2 |
| CStandardGradientDescent | A gradient descent optimizer with a decaying gain |
| CStatisticalShapePenalty | An metric based on the itk::StatisticalShapePointPenalty |
| CSumOfPairwiseCorrelationCoefficientsMetric | Compute the sum of correlation coefficients between images in the slowest varying dimension in the moving image |
| CSumSquaredTissueVolumeDifferenceMetric | A metric based on the itk::SumSquaredTissueVolumeDifferenceImageToImageMetric |
| CTransformBase | This class is the elastix base class for all Transforms |
| CTransformBendingEnergyPenalty | A penalty term based on the bending energy of a thin metal sheet |
| CTransformixFilter | |
| CTransformixMain | A class with all functionality to configure transformix |
| CTransformRigidityPenalty | A penalty term based on non-rigidity |
| CTranslationStackTransform | |
| CTranslationTransformElastix | A transform based on the itk::TranslationTransform |
| CVarianceOverLastDimensionMetric | Compute the sum of variances over the slowest varying dimension in the moving image |
| CViolaWellsMutualInformationMetric | A metric based on the itk::MutualInformationImageToImageMetric |
| CWeightedCombinationTransformElastix | A transform based on the itk::WeightedCombinationTransform |
| ►Nitk | |
| ►NFunctor | |
| CGPUCast | |
| CGPUFunctorBase | Base functor class for GPU functor image filters |
| ►NStatistics | |
| CListSampleCArray | A ListSampleBase that internally uses a CArray, which can be accessed |
| CAdaptiveStochasticGradientDescentOptimizer | This class implements a gradient descent optimizer with adaptive gain |
| CAdvancedBSplineDeformableTransform | Deformable transform using a B-spline representation |
| CAdvancedBSplineDeformableTransformBase | Base class for deformable transform using a B-spline representation |
| CAdvancedCombinationTransform | This class combines two transforms: an 'initial transform' with a 'current transform' |
| CAdvancedEuler3DTransform | AdvancedEuler3DTransform of a vector space (e.g. space coordinates) |
| CAdvancedIdentityTransform | Implementation of an Identity Transform |
| ►CAdvancedImageToImageMetric | An extension of the ITK ImageToImageMetric. It is the intended base class for all elastix metrics |
| CGetValueAndDerivativePerThreadStruct | |
| CGetValuePerThreadStruct | |
| CMultiThreaderParameterType | |
| ►CAdvancedKappaStatisticImageToImageMetric | Computes similarity between two objects to be registered |
| CKappaGetValueAndDerivativePerThreadStruct | |
| CMultiThreaderAccumulateDerivativeType | |
| CAdvancedLinearInterpolateImageFunction | Linearly interpolate an image at specified positions |
| CAdvancedMatrixOffsetTransformBase | |
| CAdvancedMeanSquaresImageToImageMetric | Compute Mean square difference between two images, based on AdvancedImageToImageMetric.. |
| ►CAdvancedNormalizedCorrelationImageToImageMetric | Computes normalized correlation between two images, based on AdvancedImageToImageMetric.. |
| CCorrelationGetValueAndDerivativePerThreadStruct | |
| CMultiThreaderAccumulateDerivativeType | |
| CAdvancedRayCastInterpolateImageFunction | Projective interpolation of an image at specified positions |
| CAdvancedRigid2DTransform | AdvancedRigid2DTransform of a vector space (e.g. space coordinates) |
| CAdvancedRigid3DTransform | AdvancedRigid3DTransform of a vector space (e.g. space coordinates) |
| CAdvancedSimilarity2DTransform | AdvancedSimilarity2DTransform of a vector space (e.g. space coordinates) |
| CAdvancedSimilarity3DTransform | AdvancedSimilarity3DTransform of a vector space (e.g. space coordinates) |
| CAdvancedTransform | Transform maps points, vectors and covariant vectors from an input space to an output space |
| CAdvancedTranslationTransform | Translation transformation of a vector space (e.g. space coordinates) |
| CAdvancedVersorRigid3DTransform | AdvancedVersorRigid3DTransform of a vector space (e.g. space coordinates) |
| CAdvancedVersorTransform | |
| CAffineDTI2DTransform | |
| CAffineDTI3DTransform | AffineDTI3DTransform of a vector space (e.g. space coordinates) |
| CAffineLogTransform | |
| CANNbdTree | |
| CANNBinaryTreeCreator | |
| CANNBruteForceTree | |
| CANNFixedRadiusTreeSearch | |
| CANNkDTree | |
| CANNPriorityTreeSearch | |
| CANNStandardTreeSearch | |
| CBinaryANNTreeBase | |
| CBinaryANNTreeSearchBase | |
| CBinaryTreeBase | |
| CBinaryTreeSearchBase | |
| CBSplineDerivativeKernelFunction2 | Derivative of a B-spline kernel used for density estimation and nonparametric regression |
| CBSplineInterpolationDerivativeWeightFunction | Returns the weights over the support region used for B-spline interpolation/reconstruction |
| CBSplineInterpolationSecondOrderDerivativeWeightFunction | Returns the weights over the support region used for B-spline interpolation/reconstruction |
| CBSplineInterpolationWeightFunction2 | Returns the weights over the support region used for B-spline interpolation/reconstruction |
| CBSplineInterpolationWeightFunctionBase | Returns the weights over the support region used for B-spline interpolation/reconstruction |
| CBSplineKernelFunction2 | B-spline kernel used for density estimation and nonparameteric regression |
| CBSplineSecondOrderDerivativeKernelFunction2 | Derivative of a B-spline kernel used for density estimation and nonparametric regression |
| CCenteredTransformInitializer2 | CenteredTransformInitializer2 is a helper class intended to initialize the center of rotation and the translation of Transforms having the center of rotation among their parameters |
| CCMAEvolutionStrategyOptimizer | A Covariance Matrix Adaptation Evolution Strategy Optimizer |
| ►CCombinationImageToImageMetric | Combines multiple metrics |
| CMultiThreaderCombineDerivativeType | |
| CMultiThreaderComboMetricsType | |
| ►CComputeDisplacementDistribution | This is a helper class for the automatic parameter estimation of the ASGD optimizer |
| CComputePerThreadStruct | |
| CMultiThreaderParameterType | |
| CComputeJacobianTerms | This is a helper class for the automatic parameter estimation of the ASGD optimizer |
| CCorrespondingPointsEuclideanDistancePointMetric | Computes the Euclidean distance between a moving point-set and a fixed point-set. Correspondence is needed |
| CCyclicBSplineDeformableTransform | Deformable transform using a B-spline representation in which the B-spline grid is formulated in a cyclic way |
| CCyclicGridScheduleComputer | This class computes all information about the B-spline grid |
| CDeformationFieldInterpolatingTransform | Transform that interpolates a given deformation field |
| CDeformationFieldRegulizer | This class combines any itk transform with the DeformationFieldTransform |
| CDeformationVectorFieldTransform | An itk transform based on a DeformationVectorField |
| CDisplacementMagnitudePenaltyTerm | A cost function that calculates |
| CDistancePreservingRigidityPenaltyTerm | |
| CElasticBodyReciprocalSplineKernelTransform2 | |
| CElasticBodySplineKernelTransform2 | |
| CErodeMaskImageFilter | |
| ►CEulerGroup | This class only contains a dummy class |
| CDummy | |
| ►CEulerGroup< 2 > | This class only contains a dummy class for the 2D case |
| CDummy | |
| ►CEulerGroup< 3 > | This class only contains a dummy class for the 3D case |
| CDummy | |
| ►CEulerGroupTemplate | This class templates the EulerGroup over its dimension |
| CEulerGroupWrap | |
| CEulerTransform | This class combines the Euler2DTransform with the Euler3DTransform |
| CExponentialLimiterFunction | A soft limiter |
| CFiniteDifferenceGradientDescentOptimizer | An optimizer based on gradient descent .. |
| CFullSearchOptimizer | An optimizer based on full search |
| CGenericConjugateGradientOptimizer | A set of conjugate gradient algorithms |
| CGenericMultiResolutionPyramidImageFilter | Framework for creating images in a multi-resolution pyramid |
| CGetConstNumberOfIndicesHack | |
| CGetConstNumberOfIndicesHack< SplineOrder, 0 > | |
| CGPUAdvancedBSplineDeformableTransform | GPU version of AdvancedBSplineDeformableTransform |
| CGPUAdvancedBSplineDeformableTransformFactory2 | |
| CGPUAdvancedCombinationTransform | GPU version of AdvancedCombinationTransform |
| ►CGPUAdvancedCombinationTransformCopier | A helper class which creates an GPU AdvancedCombinationTransform which is perfect copy of the CPU AdvancedCombinationTransform |
| CTransformSpaceDimensionToType | |
| CGPUAdvancedCombinationTransformFactory2 | |
| CGPUAdvancedEuler2DTransform | GPU version of AdvancedEuler2DTransform |
| CGPUAdvancedEuler2DTransformFactory2 | |
| CGPUAdvancedEuler3DTransform | GPU version of AdvancedEuler3DTransform |
| CGPUAdvancedEuler3DTransformFactory2 | |
| CGPUAdvancedMatrixOffsetTransformBase | GPU version of AdvancedMatrixOffsetTransformBase |
| CGPUAdvancedMatrixOffsetTransformBaseFactory2 | |
| CGPUAdvancedSimilarity2DTransform | GPU version of AdvancedSimilarity2DTransform |
| CGPUAdvancedSimilarity2DTransformFactory2 | |
| CGPUAdvancedSimilarity3DTransform | GPU version of AdvancedSimilarity3DTransform |
| CGPUAdvancedSimilarity3DTransformFactory2 | |
| CGPUAdvancedTranslationTransform | GPU version of AdvancedTranslationTransform |
| CGPUAdvancedTranslationTransformFactory2 | |
| CGPUAffineTransform | GPU version of AffineTransform |
| CGPUAffineTransformFactory2 | |
| CGPUBSplineBaseTransform | GPU base class for the BSplineTransform |
| CGPUBSplineDecompositionImageFilter | GPU version of BSplineDecompositionImageFilter |
| CGPUBSplineDecompositionImageFilterFactory2 | Object Factory implementation for GPUBSplineDecompositionImageFilter |
| CGPUBSplineInterpolateImageFunction | GPU version of BSplineInterpolateImageFunction |
| CGPUBSplineInterpolateImageFunctionFactory2 | Object Factory implementation for GPUBSplineInterpolateImageFunction |
| CGPUBSplineTransform | GPU version of BSplineTransform |
| CGPUBSplineTransformFactory2 | |
| CGPUCastImageFilter | GPU version of CastImageFilter |
| CGPUCastImageFilterFactory2 | Object Factory implementation for GPUCastImageFilter |
| CGPUCompositeTransform | GPU version of CompositeTransform |
| CGPUCompositeTransformBase | |
| CGPUCompositeTransformCopier | A helper class which creates an GPU composite transform which is perfect copy of the CPU composite transform |
| CGPUCompositeTransformFactory2 | |
| CGPUDataManager | GPU memory manager implemented using OpenCL. Required by GPUImage class |
| CGPUEuler2DTransform | GPU version of Euler2DTransform |
| CGPUEuler2DTransformFactory2 | |
| CGPUEuler3DTransform | GPU version of Euler3DTransform |
| CGPUEuler3DTransformFactory2 | |
| CGPUIdentityTransform | GPU version of IdentityTransform |
| CGPUIdentityTransformFactory2 | |
| CGPUImage | Templated n-dimensional image class for the GPU |
| CGPUImageBase1D | |
| CGPUImageBase2D | |
| CGPUImageBase3D | |
| CGPUImageDataManager | |
| CGPUImageFactory2 | Object Factory implementation for GPUImage |
| CGPUImageToImageFilter | Class to abstract the behaviour of the GPU filters |
| CGPUInPlaceImageFilter | Base class for GPU filters that take an image as input and overwrite that image as the output |
| CGPUInterpolateImageFunction | GPU version of InterpolateImageFunction |
| CGPUInterpolatorBase | Base class fro all GPU interpolators |
| CGPUInterpolatorCopier | A helper class which creates an GPU interpolator which is perfect copy of the CPU interpolator |
| CGPULinearInterpolateImageFunction | GPU version of LinearInterpolateImageFunction |
| CGPULinearInterpolateImageFunctionFactory2 | Object Factory implementation for GPULinearInterpolateImageFunction |
| CGPUMatrixOffsetTransformBase | Base version of the GPU MatrixOffsetTransform |
| CGPUNearestNeighborInterpolateImageFunction | GPU version of NearestNeighborInterpolateImageFunction |
| CGPUNearestNeighborInterpolateImageFunctionFactory2 | Object Factory implementation for GPUNearestNeighborInterpolateImageFunction |
| CGPUObjectFactoryBase | Base class for all GPU factory classes |
| CGPURecursiveGaussianImageFilter | GPU version of RecursiveGaussianImageFilter |
| CGPURecursiveGaussianImageFilterFactory2 | Object Factory implementation for GPURecursiveGaussianImageFilter |
| CGPUResampleImageFilter | GPU version of ResampleImageFilter |
| CGPUResampleImageFilterFactory2 | Object Factory implementation for GPUResampleImageFilter |
| CGPUShrinkImageFilter | GPU version of ShrinkImageFilter |
| CGPUShrinkImageFilterFactory2 | Object Factory implementation for GPUShrinkImageFilter |
| CGPUSimilarity2DTransform | GPU version of Similarity2DTransform |
| CGPUSimilarity2DTransformFactory2 | |
| CGPUSimilarity3DTransform | GPU version of Similarity3DTransform |
| CGPUSimilarity3DTransformFactory2 | |
| CGPUTraits | |
| CGPUTraits< Image< TPixelType, NDimension > > | |
| CGPUTransformBase | Base class for all GPU transforms |
| ►CGPUTransformCopier | A helper class which creates an GPU transform which is perfect copy of the CPU transform |
| CTransformSpaceDimensionToType | |
| CGPUTranslationTransform | GPU version of TranslationTransform |
| CGPUTranslationTransformBase | Base class for all GPU translation transforms |
| CGPUTranslationTransformFactory2 | |
| CGPUUnaryFunctorImageFilter | Implements pixel-wise generic operation on one image using the GPU |
| ►CGradientDescentOptimizer2 | Implement a gradient descent optimizer |
| CMultiThreaderParameterType | |
| CGradientDifferenceImageToImageMetric | Computes similarity between two objects to be registered |
| CGridScheduleComputer | This class computes all information about the B-spline grid, given the image information and the desired grid spacing |
| CHardLimiterFunction | A hard limiter |
| CImageFileCastWriter | Casts pixel type and writes image data |
| CImageFullSampler | Samples all voxels in the InputImageRegion |
| CImageGridSampler | Samples image voxels on a regular grid |
| CImageIOFactoryRegisterManager | |
| CImageMaskSpatialObject2 | Implementation of an image mask as spatial object |
| CImageRandomCoordinateSampler | Samples an image by randomly composing a set of physical coordinates |
| CImageRandomSampler | Samples randomly some voxels of an image |
| CImageRandomSamplerBase | This class is a base class for any image sampler that randomly picks samples |
| CImageRandomSamplerSparseMask | Samples randomly some voxels of an image |
| CImageSample | A class that defines an image sample, which is the coordinates of a point and its value |
| CImageSamplerBase | This class is a base class for any image sampler |
| CImageSpatialObject2 | Implementation of an image as spatial object |
| CImageToImageMetricWithFeatures | Computes similarity between regions of two images |
| ►CImageToVectorContainerFilter | Base class that takes in an image and pops out a vector container |
| CThreadStruct | |
| CKernelFunctionBase2 | Kernel used for density estimation and nonparameteric regression |
| CKernelTransform2 | |
| CKNNGraphAlphaMutualInformationImageToImageMetric | Computes similarity between two images to be registered |
| CLimiterFunctionBase | Base class for all ITK limiter function objects |
| CLineSearchOptimizer | A base class for LineSearch optimizers |
| CMeshFileReaderBase | Base class for mesh readers |
| CMeshPenalty | A dummy metric to generate transformed meshes each iteration |
| CMevisDicomTiffImageIO | |
| CMevisDicomTiffImageIOFactory | Create instances of MevisDicomTiffImageIO objects using an object factory |
| CMissingVolumeMeshPenalty | Computes the (pseudo) volume of the transformed surface mesh of a structure.
|
| CMoreThuenteLineSearchOptimizer | ITK version of the MoreThuente line search algorithm |
| CMultiBSplineDeformableTransformWithNormal | This transform is a composition of B-spline transformations, allowing sliding motion between different labels |
| CMultiInputImageRandomCoordinateSampler | Samples an image by randomly composing a set of physical coordinates |
| CMultiInputImageToImageMetricBase | Implements a metric base class that takes multiple inputs |
| CMultiInputMultiResolutionImageRegistrationMethodBase | Base class for multi-resolution image registration methods |
| CMultiMetricMultiResolutionImageRegistrationMethod | Base class for multi-resolution image registration methods |
| CMultiOrderBSplineDecompositionImageFilter | Calculates the B-Spline coefficients of an image. Spline order may be per dimension from 0 to 5 per |
| CMultiResolutionGaussianSmoothingPyramidImageFilter | Framework for creating images in a multi-resolution pyramid |
| CMultiResolutionImageRegistrationMethod2 | Base class for multi-resolution image registration methods |
| CMultiResolutionImageRegistrationMethodWithFeatures | Class for multi-resolution image registration methods |
| CMultiResolutionShrinkPyramidImageFilter | Framework for creating images in a multi-resolution pyramid |
| CNDImageBase | An image whose dimension can be specified at runtime |
| CNDImageTemplate | This class is a specialization of the NDImageBase, which acts as a wrap around an itk::Image |
| CNormalizedGradientCorrelationImageToImageMetric | An metric based on the itk::NormalizedGradientCorrelationImageToImageMetric |
| COpenCLBuffer | OpenCL buffer object |
| COpenCLCommandQueue | OpenCL a command-queue on a specific device and valid OpenCLContext |
| COpenCLCompileError | |
| COpenCLContext | OpenCL context |
| COpenCLDefaultImageDimentions | Default OpenCL image dimensions support struct |
| COpenCLDevice | Collection of OpenCL devices to be used by the host |
| COpenCLEvent | OpenCLEvent class represents an OpenCL event object |
| COpenCLEventList | OpenCLEventList class represents a list of OpenCLEvent objects |
| COpenCLImage | Image object is used to store a one, two or three dimensional texture, frame-buffer or image |
| COpenCLImageFormat | Format of a OpenCLImage |
| COpenCLKernel | Executable entry point function in an OpenCL program |
| ►COpenCLKernelManager | OpenCL kernel manager implemented using OpenCL |
| CKernelArgumentList | |
| COpenCLKernelToImageBridge | |
| COpenCLLogger | Used for logging OpenCL compiler errors during a run |
| COpenCLMemoryObject | All common memory objects such as buffers and image objects |
| COpenCLPlatform | The OpenCLPlatform represent platform model for OpenCL |
| COpenCLProfilingTimeProbe | Computes the time passed between two points in code |
| COpenCLProgram | OpenCL program object |
| COpenCLSampler | OpenCL sampler object |
| ►COpenCLSize | Defines the size of an item of work for an OpenCL kernel |
| CNull | |
| COpenCLUserEvent | OpenCL user events |
| COpenCLVector | The OpenCLVector class represents a templated OpenCL buffer object |
| COpenCLVectorBase | The base class for the OpenCLVector implementation |
| CParabolicErodeDilateImageFilter | Parent class for morphological operations with parabolic structuring elements |
| CParabolicErodeImageFilter | Class for morphological erosion operations with parabolic structuring elements |
| CParameterFileParser | Implements functionality to read a parameter file |
| CParameterMapInterface | Implements functionality to get parameters from a parameter map |
| ►CParzenWindowHistogramImageToImageMetric | A base class for image metrics based on a joint histogram computed using Parzen Windowing |
| CParzenWindowHistogramGetValueAndDerivativePerThreadStruct | |
| CParzenWindowHistogramMultiThreaderParameterType | |
| ►CParzenWindowMutualInformationImageToImageMetric | Computes the mutual information between two images to be registered using the method of Mattes et al |
| CParzenWindowMutualInformationMultiThreaderParameterType | |
| CParzenWindowNormalizedMutualInformationImageToImageMetric | Computes the normalized mutual information between two images to be registered using a method based on Thevenaz&Unser [3] |
| CPatternIntensityImageToImageMetric | Computes similarity between two objects to be registered |
| ►CPCAMetric | |
| CPCAMetricGetSamplesPerThreadStruct | |
| CPCAMetricMultiThreaderParameterType | |
| CPCAMetric2 | |
| CQuasiNewtonLBFGSOptimizer | ITK version of the lbfgs algorithm .. |
| CRecursiveBSplineInterpolationWeightFunction | Returns the weights over the support region used for B-spline interpolation/reconstruction |
| CRecursiveBSplineTransform | A recursive implementation of the B-spline transform |
| CRecursiveBSplineTransformImplementation | This helper class contains the actual implementation of the recursive B-spline transform |
| CRecursiveBSplineTransformImplementation< OutputDimension, 0, SplineOrder, TScalar > | |
| CReducedDimensionBSplineInterpolateImageFunction | Evaluates the B-Spline interpolation of an image. Spline order may be from 0 to 5 |
| CRSGDEachParameterApartBaseOptimizer | An optimizer based on gradient descent.. |
| CRSGDEachParameterApartOptimizer | An optimizer based on gradient descent |
| CScaledSingleValuedCostFunction | A cost function that applies a scaling to another cost function |
| CScaledSingleValuedNonLinearOptimizer | |
| CSingleValuedPointSetToPointSetMetric | Computes similarity between two point sets |
| CStackTransform | Implements stack of transforms: one for every last dimension index |
| CStandardGradientDescentOptimizer | This class implements a gradient descent optimizer with a decaying gain |
| CStatisticalShapePointPenalty | Computes the Mahalanobis distance between the transformed shape and a mean shape. A model mean and covariance are required |
| CSumOfPairwiseCorrelationCoefficientsMetric | |
| CSumSquaredTissueVolumeDifferenceImageToImageMetric | Compute sum of square tissue volume difference between two images |
| CThinPlateR2LogRSplineKernelTransform2 | |
| CThinPlateSplineKernelTransform2 | |
| CTransformBendingEnergyPenaltyTerm | A cost function that calculates the bending energy of a transformation |
| CTransformIOFactoryRegisterManager | |
| CTransformixInputPointFileReader | A reader that understands transformix input point files |
| CTransformPenaltyTerm | A cost function that calculates a penalty term on a transformation |
| CTransformRigidityPenaltyTerm | A cost function that calculates a rigidity penalty term |
| CTransformToDeterminantOfSpatialJacobianSource | Generate the spatial Jacobian from a coordinate transform |
| CTransformToSpatialJacobianSource | Generate the spatial Jacobian matrix from a coordinate transform |
| CTranslationTransformInitializer | TranslationTransformInitializer is a helper class intended to initialize the translation of a TranslationTransforms |
| CUpsampleBSplineParametersFilter | Convenience class for upsampling a B-spline coefficient image |
| CVarianceOverLastDimensionImageMetric | Compute the sum of variances over the slowest varying dimension in the moving image |
| CVectorContainerSource | A base class for creating an ImageToVectorContainerFilter |
| CVectorDataContainer | Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface |
| CVectorMeanDiffusionImageFilter | Applies an averaging filter to an image |
| CVolumeSplineKernelTransform2 | |
| CWeightedCombinationTransform | Implements a weighted linear combination of multiple transforms |
| ►Ntransformix | |
| CTRANSFORMIX | |
| ►Ntypelist | |
| CAppend | Appends a type or a typelist to another |
| CAppend< TypeList< Head, Tail >, T > | |
| CDualVisit | Runs a templated predicate on each combination of the types on the two lists |
| CDualVisitImpl | |
| CHasType | Queries the typelist for a type |
| CHasType< NullType, TType > | |
| CHasType< TypeList< Head, TTail >, TType > | |
| CHasType< TypeList< TType, TTail >, TType > | |
| CIndexOf | Finds the index of a type in a typelist |
| CIndexOf< NullType, TType > | |
| CIndexOf< TypeList< Head, TTail >, TType > | |
| CIndexOf< TypeList< TType, TTail >, TType > | |
| CLength | Computes the length of a typelist |
| CLength< TypeList< H, T > > | |
| CMakeTypeList | Generates a TypeList from it's template arguments |
| CMakeTypeList< > | |
| CNullType | Empty type to indicate end of list |
| CTypeAt | Finds the type at a given index in a typelist |
| CTypeAt< NullType, i > | |
| CTypeAt< TypeList< Head, Tail >, 0 > | |
| CTypeAt< TypeList< Head, Tail >, i > | |
| CTypeList | The building block of typelists of any length |
| CVisit | Runs a templated predicate on each type in the list |
| CVisit< NullType > | |
| CVisitDimension | Runs a templated predicate on each type in the list with dimension provided as template parameter |
| CVisitDimension< NullType, Dimension > | |
| ►Nxoutlibrary | |
| Cxoutbase | Base class for xout |
| Cxoutcell | Stores the input in a string stream |
| Cxoutrow | The xoutrow class can easily generate tables |
| Cxoutsimple | Xout class with only basic functionality |
| CANNbd_shrink | |
| CANNbd_tree | |
| CANNbruteForce | |
| CANNkd_leaf | |
| CANNkd_node | |
| CANNkd_split | |
| CANNkd_tree | |
| CANNkdStats | |
| ►CANNmin_k | |
| Cmk_node | |
| CANNorthHalfSpace | |
| CANNorthRect | |
| CANNpointSet | |
| ►CANNpr_queue | |
| Cpq_node | |
| CANNsampStat | |
| CBSplineInterpolationWeightFunction | |
| CDistancePreservingRigidityPenalty | A penalty term designed to preserve inter-voxel distances within rigid body regions |
| CElastixFilter | ITK Filter interface to the Elastix registration library |
| CFunctionBase | |
| CGPUAdvancedBSplineDeformableTransformFactory | Object Factory implementation for GPUAdvancedBSplineDeformableTransform |
| CGPUAdvancedCombinationTransformFactory | Object Factory implementation for GPUAdvancedCombinationTransform |
| CGPUAdvancedEuler2DTransformFactory | Object Factory implementation for GPUAdvancedEuler2DTransform |
| CGPUAdvancedEuler3DTransformFactory | Object Factory implementation for GPUAdvancedEuler3DTransform |
| CGPUAdvancedMatrixOffsetTransformBaseFactory | Object Factory implementation for GPUAdvancedMatrixOffsetTransformBase |
| CGPUAdvancedSimilarity2DTransformFactory | Object Factory implementation for GPUAdvancedSimilarity2DTransform |
| CGPUAdvancedSimilarity3DTransformFactory | Object Factory implementation for GPUAdvancedSimilarity3DTransform |
| CGPUAdvancedTranslationTransformFactory | Object Factory implementation for GPUAdvancedTranslationTransform |
| CGPUAffineTransformFactory | Object Factory implementation for GPUAffineTransform |
| CGPUBSplineTransformFactory | Object Factory implementation for GPUBSplineTransform |
| CGPUCompositeTransformBaseBase | Base class for all GPU composite transforms |
| CGPUCompositeTransformFactory | Object Factory implementation for GPUCompositeTransform |
| CGPUEuler2DTransformFactory | Object Factory implementation for GPUEuler2DTransform |
| CGPUEuler3DTransformFactory | Object Factory implementation for GPUEuler3DTransform |
| CGPUIdentityTransformFactory | Object Factory implementation for GPUIdentityTransform |
| CGPUImageBase | GPU version of ImageBase |
| CGPUImageFunction | GPU version of ImageFunction |
| CGPUMath | GPU version of Math |
| CGPUSimilarity2DTransformFactory | Object Factory implementation for GPUSimilarity2DTransform |
| CGPUSimilarity3DTransformFactory | Object Factory implementation for GPUSimilarity3DTransform |
| CGPUTranslationTransformFactory | Object Factory implementation for GPUTranslationTransform |
| CImage | |
| CImageFileWriter | |
| CImageIOBase | |
| CLightObject | |
| CLoggerBase | |
| CResampleBase | This class is the elastix base class for all Resamplers |
| CSingleValuedNonLinearOptimizer | |
| CTParentTransform | |
| CTransformixFilter | ITK Filter interface to the Transformix library |
| CTranslationStackTransform | A Translation transform based on the itkStackTransform |