 BSplineInterpolateImageFunction | |
  elastix::BSplineInterpolator< TElastix > | An interpolator based on the itkBSplineInterpolateImageFunction |
  elastix::BSplineInterpolatorFloat< TElastix > | An interpolator based on the itk::BSplineInterpolateImageFunction |
  elastix::BSplineResampleInterpolator< TElastix > | A resample-interpolator based on B-splines |
  elastix::BSplineResampleInterpolatorFloat< TElastix > | A resample-interpolator based on B-splines |
 Command | |
  elastix::ProgressCommand | A specialized Command object for updating the progress of a filter |
 DataObject | |
  itk::BinaryTreeBase< TListSample > | |
   itk::BinaryANNTreeBase< TListSample > | |
    itk::ANNBruteForceTree< TListSample > | |
    itk::ANNkDTree< TListSample > | |
     itk::ANNbdTree< TListSample > | |
  itk::VectorDataContainer< TElementIdentifier, TElement > | Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface |
 elastix::BaseComponent | Class that all elastix components should inherit from |
  elastix::BaseComponentSE< TElastix > | The BaseComponentSE class is a base class for elastix components that provides some basic functionality |
   elastix::FixedImagePyramidBase< TElastix > | This class is the elastix base class for all FixedImagePyramids |
    elastix::FixedRecursivePyramid< TElastix > | A pyramid based on the itk::RecursiveMultiResolutionPyramidImageFilter |
    elastix::FixedShrinkingPyramid< TElastix > | A pyramid based on the itk::MultiResolutionShrinkPyramidImageFilter |
    elastix::FixedSmoothingPyramid< TElastix > | A pyramid based on the itk::MultiResolutionGaussianSmoothingPyramidImageFilter |
   elastix::ImageSamplerBase< TElastix > | This class is the elastix base class for all ImageSamplers |
   elastix::InterpolatorBase< TElastix > | This class is the elastix base class for all Interpolators |
    elastix::BSplineInterpolator< TElastix > | An interpolator based on the itkBSplineInterpolateImageFunction |
    elastix::BSplineInterpolatorFloat< TElastix > | An interpolator based on the itk::BSplineInterpolateImageFunction |
    elastix::LinearInterpolator< TElastix > | An interpolator based on the itkLinearInterpolateImageFunction |
    elastix::NearestNeighborInterpolator< TElastix > | An interpolator based on the itkNearestNeighborInterpolateImageFunction |
    elastix::RayCastInterpolator< TElastix > | An interpolator based on the itkAdvancedRayCastInterpolateImageFunction |
    elastix::ReducedDimensionBSplineInterpolator< TElastix > | An interpolator based on the itkReducedDimensionBSplineInterpolateImageFunction |
   elastix::MetricBase< TElastix > | This class is the elastix base class for all Metrics |
    elastix::AdvancedKappaStatisticMetric< TElastix > | An metric based on the itk::AdvancedKappaStatisticImageToImageMetric |
    elastix::AdvancedMattesMutualInformationMetric< TElastix > | A metric based on the itk::ParzenWindowMutualInformationImageToImageMetric |
    elastix::AdvancedMeanSquaresMetric< TElastix > | An metric based on the itk::AdvancedMeanSquaresImageToImageMetric |
    elastix::AdvancedNormalizedCorrelationMetric< TElastix > | An metric based on the itk::AdvancedNormalizedCorrelationImageToImageMetric |
    elastix::CorrespondingPointsEuclideanDistanceMetric< TElastix > | An metric based on the itk::CorrespondingPointsEuclideanDistancePointMetric |
    elastix::DisplacementMagnitudePenalty< TElastix > | A penalty term that penalises ||T(x)-x|| |
    elastix::GradientDifferenceMetric< TElastix > | An metric based on the itk::GradientDifferenceImageToImageMetric |
    elastix::KNNGraphAlphaMutualInformationMetric< TElastix > | A metric based on the itk::KNNGraphAlphaMutualInformationImageToImageMetric |
    elastix::MutualInformationHistogramMetric< TElastix > | A metric based on the itk::MutualInformationHistogramImageToImageMetric |
    elastix::NormalizedGradientCorrelationMetric< TElastix > | An metric based on the itk::NormalizedGradientCorrelationImageToImageMetric |
    elastix::NormalizedMutualInformationMetric< TElastix > | A metric based on the itk::ParzenWindowNormalizedMutualInformationImageToImageMetric |
    elastix::PatternIntensityMetric< TElastix > | An metric based on the itk::PatternIntensityImageToImageMetric |
    elastix::TransformBendingEnergyPenalty< TElastix > | A penalty term based on the bending energy of a thin metal sheet |
    elastix::TransformRigidityPenalty< TElastix > | A penalty term based on non-rigidity |
    elastix::VarianceOverLastDimensionMetric< TElastix > | Compute the sum of variances over the slowest varying dimension in the moving image |
    elastix::ViolaWellsMutualInformationMetric< TElastix > | A metric based on the itk::MutualInformationImageToImageMetric |
   elastix::MovingImagePyramidBase< TElastix > | This class is the elastix base class for all MovingImagePyramids |
    elastix::MovingRecursivePyramid< TElastix > | A pyramid based on the itkRecursiveMultiResolutionPyramidImageFilter |
    elastix::MovingShrinkingPyramid< TElastix > | A pyramid based on the itk::MultiResolutionShrinkPyramidImageFilter |
    elastix::MovingSmoothingPyramid< TElastix > | A pyramid based on the itkMultiResolutionGaussianSmoothingPyramidImageFilter |
   elastix::OptimizerBase< TElastix > | This class is the elastix base class for all Optimizers |
    elastix::AdaptiveStochasticGradientDescent< TElastix > | A gradient descent optimizer with an adaptive gain |
    elastix::CMAEvolutionStrategy< TElastix > | An optimizer based on the itk::CMAEvolutionStrategyOptimizer |
    elastix::ConjugateGradient< TElastix > | An optimizer based on the itk::GenericConjugateGradientOptimizer |
    elastix::ConjugateGradientFRPR< TElastix > | The ConjugateGradientFRPR class |
    elastix::FiniteDifferenceGradientDescent< TElastix > | An optimizer based on the itk::FiniteDifferenceGradientDescentOptimizer |
    elastix::FullSearch< TElastix > | An optimizer based on the itk::FullSearchOptimizer |
    elastix::Powell< TElastix > | An optimizer based on Powell.. |
    elastix::QuasiNewtonLBFGS< TElastix > | An optimizer based on the itk::QuasiNewtonLBFGSOptimizer |
    elastix::RegularStepGradientDescent< TElastix > | An optimizer based on gradient descent.. |
    elastix::RSGDEachParameterApart< TElastix > | An optimizer based on gradient descent |
    elastix::Simplex< TElastix > | An optimizer based on Simplex.. |
    elastix::SimultaneousPerturbation< TElastix > | An optimizer based on the itk::SPSAOptimizer |
    elastix::StandardGradientDescent< TElastix > | A gradient descent optimizer with a decaying gain |
   elastix::RegistrationBase< TElastix > | This class is the elastix base class for all Registration schemes |
    elastix::MultiMetricMultiResolutionRegistration< TElastix > | A registration framework based on the itk::MultiMetricMultiResolutionImageRegistrationMethod |
    elastix::MultiResolutionRegistration< TElastix > | A registration framework based on the itk::MultiResolutionImageRegistrationMethod |
    elastix::MultiResolutionRegistrationWithFeatures< TElastix > | A registration framework based on the itk::MultiResolutionImageRegistrationMethodWithFeatures |
   elastix::ResampleInterpolatorBase< TElastix > | This class is the elastix base class for all ResampleInterpolators |
    elastix::BSplineResampleInterpolator< TElastix > | A resample-interpolator based on B-splines |
    elastix::BSplineResampleInterpolatorFloat< TElastix > | A resample-interpolator based on B-splines |
    elastix::LinearResampleInterpolator< TElastix > | A linear resample-interpolator |
    elastix::NearestNeighborResampleInterpolator< TElastix > | A nearest neighbor resample-interpolator |
    elastix::RayCastResampleInterpolator< TElastix > | An interpolator based on .. |
    elastix::ReducedDimensionBSplineResampleInterpolator< TElastix > | A resample-interpolator based on B-splines which ignores the last dimension |
   elastix::ResamplerBase< TElastix > | |
    elastix::CUDAResampler< TElastix > | A resampler based on the itk::CUDAResampleImageFilter |
    elastix::MyStandardResampler< TElastix > | A resampler based on the itk::ResampleImageFilter |
   elastix::TransformBase< TElastix > | This class is the elastix base class for all Transforms |
    elastix::AdvancedAffineTransformElastix< TElastix > | A transform based on the itk::AdvancedMatrixOffsetTransformBase |
    elastix::AdvancedBSplineTransform< TElastix > | A transform based on the itkAdvancedBSplineTransform |
    elastix::AffineDTITransformElastix< TElastix > | A transform based on the itk AffineDTITransform |
    elastix::BSplineStackTransform< TElastix > | A B-spline transform based on the itkStackTransform |
    elastix::BSplineTransformWithDiffusion< TElastix > | This class combines a B-spline transform with the diffusion/filtering of the deformation field |
    elastix::DeformationFieldTransform< TElastix > | A transform based on a DeformationField |
    elastix::EulerTransformElastix< TElastix > | A transform based on the itk EulerTransforms |
    elastix::SimilarityTransformElastix< TElastix > | A transform based on the itk SimilarityTransforms |
    elastix::SplineKernelTransform< TElastix > | A transform based on the itk::KernelTransform2 |
    elastix::TranslationTransformElastix< TElastix > | A transform based on the itk::TranslationTransform |
    elastix::WeightedCombinationTransformElastix< TElastix > | A transform based on the itk::WeightedCombinationTransform |
  elastix::Configuration | A class that deals with user given parameters and command line arguments |
  elastix::ElastixBase | This class creates an interface for elastix |
   elastix::ElastixTemplate< TFixedImage, TMovingImage > | The main elastix class, which connects components and invokes the BeforeRegistration(), BeforeEachResolution(), etc. methods |
 elastix::ElastixBase::MultipleImageLoader< TImage > | |
 elastix::InstallFunctions< TAnyItkObject > | A class with functions that are used to install elastix components |
 ExceptionObject | |
  itk::MeshFileReaderException | Base exception class for IO conflicts |
 FunctionBase | |
  itk::BSplineInterpolationWeightFunctionBase< TCoordRep, VSpaceDimension, VSplineOrder > | Returns the weights over the support region used for B-spline interpolation/reconstruction |
   itk::BSplineInterpolationDerivativeWeightFunction< TCoordRep, VSpaceDimension, VSplineOrder > | Returns the weights over the support region used for B-spline interpolation/reconstruction |
   itk::BSplineInterpolationSecondOrderDerivativeWeightFunction< TCoordRep, VSpaceDimension, VSplineOrder > | Returns the weights over the support region used for B-spline interpolation/reconstruction |
   itk::BSplineInterpolationWeightFunction2< TCoordRep, VSpaceDimension, VSplineOrder > | Returns the weights over the support region used for B-spline interpolation/reconstruction |
  itk::LimiterFunctionBase< TInput, NDimension > | Base class for all ITK limiter function objects |
   itk::ExponentialLimiterFunction< TInput, NDimension > | A soft limiter |
   itk::HardLimiterFunction< TInput, NDimension > | A hard limiter |
 ImageFileWriter | |
  itk::ImageFileCastWriter< TInputImage > | Casts pixel type and writes image data |
 ImageIOBase | |
  itk::MevisDicomTiffImageIO | |
 ImageSource | |
  itk::TransformToDeterminantOfSpatialJacobianSource< TOutputImage, TTransformPrecisionType > | Generate the spatial Jacobian from a coordinate transform |
  itk::TransformToSpatialJacobianSource< TOutputImage, TTransformPrecisionType > | Generate the spatial Jacobian matrix from a coordinate transform |
 ImageToImageFilter | |
  itk::ErodeMaskImageFilter< TImage > | |
  itk::MultiOrderBSplineDecompositionImageFilter< TInputImage, TOutputImage > | Calculates the B-Spline coefficients of an image. Spline order may be per dimension from 0 to 5 per |
  itk::ParabolicErodeDilateImageFilter< TInputImage, doDilate, TOutputImage > | Parent class for morphological operations with parabolic structuring elements |
  itk::VectorMeanDiffusionImageFilter< TInputImage, TGrayValueImage > | Applies an averaging filter to an image |
  itk::ParabolicErodeDilateImageFilter< TInputImage, false, TOutputImage > | |
   itk::ParabolicErodeImageFilter< TInputImage, TOutputImage > | Class for morphological erosion operations with parabolic structuring elements |
 ImageToImageMetric | |
  itk::AdvancedImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::FixedImageType > | |
   itk::TransformPenaltyTerm< MetricBase< TElastix >::FixedImageType, double > | |
    itk::DisplacementMagnitudePenaltyTerm< MetricBase< TElastix >::FixedImageType, double > | |
     elastix::DisplacementMagnitudePenalty< TElastix > | A penalty term that penalises ||T(x)-x|| |
    itk::TransformBendingEnergyPenaltyTerm< MetricBase< TElastix >::FixedImageType, double > | |
     elastix::TransformBendingEnergyPenalty< TElastix > | A penalty term based on the bending energy of a thin metal sheet |
    itk::TransformRigidityPenaltyTerm< MetricBase< TElastix >::FixedImageType, double > | |
     elastix::TransformRigidityPenalty< TElastix > | A penalty term based on non-rigidity |
  itk::AdvancedImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
   itk::AdvancedKappaStatisticImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
    elastix::AdvancedKappaStatisticMetric< TElastix > | An metric based on the itk::AdvancedKappaStatisticImageToImageMetric |
   itk::AdvancedMeanSquaresImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
    elastix::AdvancedMeanSquaresMetric< TElastix > | An metric based on the itk::AdvancedMeanSquaresImageToImageMetric |
   itk::AdvancedNormalizedCorrelationImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
    elastix::AdvancedNormalizedCorrelationMetric< TElastix > | An metric based on the itk::AdvancedNormalizedCorrelationImageToImageMetric |
   itk::GradientDifferenceImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
    elastix::GradientDifferenceMetric< TElastix > | An metric based on the itk::GradientDifferenceImageToImageMetric |
   itk::MultiInputImageToImageMetricBase< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
    itk::KNNGraphAlphaMutualInformationImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
     elastix::KNNGraphAlphaMutualInformationMetric< TElastix > | A metric based on the itk::KNNGraphAlphaMutualInformationImageToImageMetric |
   itk::NormalizedGradientCorrelationImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
    elastix::NormalizedGradientCorrelationMetric< TElastix > | An metric based on the itk::NormalizedGradientCorrelationImageToImageMetric |
   itk::ParzenWindowHistogramImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
    itk::ParzenWindowMutualInformationImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
     elastix::AdvancedMattesMutualInformationMetric< TElastix > | A metric based on the itk::ParzenWindowMutualInformationImageToImageMetric |
    itk::ParzenWindowNormalizedMutualInformationImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
     elastix::NormalizedMutualInformationMetric< TElastix > | A metric based on the itk::ParzenWindowNormalizedMutualInformationImageToImageMetric |
   itk::PatternIntensityImageToImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
    elastix::PatternIntensityMetric< TElastix > | An metric based on the itk::PatternIntensityImageToImageMetric |
   itk::VarianceOverLastDimensionImageMetric< MetricBase< TElastix >::FixedImageType, MetricBase< TElastix >::MovingImageType > | |
    elastix::VarianceOverLastDimensionMetric< TElastix > | Compute the sum of variances over the slowest varying dimension in the moving image |
  itk::AdvancedImageToImageMetric< TFixedImage, TFixedImage > | |
   itk::TransformPenaltyTerm< TFixedImage, TScalarType > | A cost function that calculates a penalty term on a transformation |
    itk::DisplacementMagnitudePenaltyTerm< TFixedImage, TScalarType > | A cost function that calculates  |
    itk::TransformBendingEnergyPenaltyTerm< TFixedImage, TScalarType > | A cost function that calculates the bending energy of a transformation |
    itk::TransformRigidityPenaltyTerm< TFixedImage, TScalarType > | A cost function that calculates a rigidity penalty term |
  itk::AdvancedImageToImageMetric< TFixedImage, TMovingImage > | An extension of the ITK ImageToImageMetric. It is the intended base class for all elastix metrics |
   itk::AdvancedKappaStatisticImageToImageMetric< TFixedImage, TMovingImage > | Computes similarity between two objects to be registered |
   itk::AdvancedMeanSquaresImageToImageMetric< TFixedImage, TMovingImage > | Compute Mean square difference between two images, based on AdvancedImageToImageMetric.. |
   itk::AdvancedNormalizedCorrelationImageToImageMetric< TFixedImage, TMovingImage > | Computes normalized correlation between two images, based on AdvancedImageToImageMetric.. |
   itk::CombinationImageToImageMetric< TFixedImage, TMovingImage > | Combines multiple metrics |
   itk::GradientDifferenceImageToImageMetric< TFixedImage, TMovingImage > | Computes similarity between two objects to be registered |
   itk::ImageToImageMetricWithFeatures< TFixedImage, TMovingImage, TFixedFeatureImage, TMovingFeatureImage > | Computes similarity between regions of two images |
   itk::MultiInputImageToImageMetricBase< TFixedImage, TMovingImage > | Implements a metric base class that takes multiple inputs |
    itk::KNNGraphAlphaMutualInformationImageToImageMetric< TFixedImage, TMovingImage > | Computes similarity between two images to be registered |
   itk::NormalizedGradientCorrelationImageToImageMetric< TFixedImage, TMovingImage > | An metric based on the itk::NormalizedGradientCorrelationImageToImageMetric |
   itk::ParzenWindowHistogramImageToImageMetric< TFixedImage, TMovingImage > | A base class for image metrics based on a joint histogram computed using Parzen Windowing |
    itk::ParzenWindowMutualInformationImageToImageMetric< TFixedImage, TMovingImage > | Computes the mutual information between two images to be registered using the method of Mattes et al |
    itk::ParzenWindowNormalizedMutualInformationImageToImageMetric< TFixedImage, TMovingImage > | Computes the normalized mutual information between two images to be registered using a method based on Thevenaz&Unser [3] |
   itk::PatternIntensityImageToImageMetric< TFixedImage, TMovingImage > | Computes similarity between two objects to be registered |
   itk::VarianceOverLastDimensionImageMetric< TFixedImage, TMovingImage > | Compute the sum of variances over the slowest varying dimension in the moving image |
 InterpolateImageFunction | |
  itk::AdvancedRayCastInterpolateImageFunction< InterpolatorBase< TElastix >::InputImageType, InterpolatorBase< TElastix >::CoordRepType > | |
   elastix::RayCastInterpolator< TElastix > | An interpolator based on the itkAdvancedRayCastInterpolateImageFunction |
  itk::AdvancedRayCastInterpolateImageFunction< ResampleInterpolatorBase< TElastix >::InputImageType, ResampleInterpolatorBase< TElastix >::CoordRepType > | |
   elastix::RayCastResampleInterpolator< TElastix > | An interpolator based on .. |
  itk::AdvancedRayCastInterpolateImageFunction< TInputImage, TCoordRep > | Projective interpolation of an image at specified positions |
  itk::ReducedDimensionBSplineInterpolateImageFunction< TImageType, TCoordRep, TCoefficientType > | Evaluates the B-Spline interpolation of an image. Spline order may be from 0 to 5 |
  itk::ReducedDimensionBSplineInterpolateImageFunction< InterpolatorBase< TElastix >::InputImageType, InterpolatorBase< TElastix >::CoordRepType, double > | |
   elastix::ReducedDimensionBSplineInterpolator< TElastix > | An interpolator based on the itkReducedDimensionBSplineInterpolateImageFunction |
  itk::ReducedDimensionBSplineInterpolateImageFunction< ResampleInterpolatorBase< TElastix >::InputImageType, ResampleInterpolatorBase< TElastix >::CoordRepType, double > | |
   elastix::ReducedDimensionBSplineResampleInterpolator< TElastix > | A resample-interpolator based on B-splines which ignores the last dimension |
 AmoebaOptimizer | |
  elastix::Simplex< TElastix > | An optimizer based on Simplex.. |
 FRPROptimizer | |
  elastix::ConjugateGradientFRPR< TElastix > | The ConjugateGradientFRPR class |
 itk::ImageSample< TImage > | A class that defines an image sample, which is the coordinates of a point and its value |
 itk::itkCUDAResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecisionType >::WarningReportType | |
 Object | |
  elastix::ComponentDatabase | Class that stores the New() functions of all components |
  elastix::ComponentLoader | Determines which components (metrics, transforms, etc.) are available |
  elastix::Configuration | A class that deals with user given parameters and command line arguments |
  elastix::ElastixMain | A class with all functionality to configure elastix |
   elastix::TransformixMain | A class with all functionality to configure transformix |
  elastix::ElastixTemplate< TFixedImage, TMovingImage > | The main elastix class, which connects components and invokes the BeforeRegistration(), BeforeEachResolution(), etc. methods |
  itk::ANNBinaryTreeCreator | |
  itk::BinaryTreeSearchBase< TListSample > | |
   itk::BinaryANNTreeSearchBase< TListSample > | |
    itk::ANNFixedRadiusTreeSearch< TListSample > | |
    itk::ANNPriorityTreeSearch< TListSample > | |
    itk::ANNStandardTreeSearch< TListSample > | |
  itk::CenteredTransformInitializer2< TTransform, TFixedImage, TMovingImage > | 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 |
  itk::GridScheduleComputer< TTransformScalarType, VImageDimension > | This class computes all information about the B-spline grid, given the image information and the desired grid spacing |
   itk::CyclicGridScheduleComputer< TTransformScalarType, VImageDimension > | This class computes all information about the B-spline grid |
  itk::NDImageBase< TPixel > | An image whose dimension can be specified at runtime |
   itk::NDImageTemplate< TPixel, VDimension > | This class is a specialization of the NDImageBase, which acts as a wrap around an itk::Image |
  itk::ParameterFileParser | Implements functionality to read a parameter file |
  itk::ParameterMapInterface | Implements functionality to get parameters from a parameter map |
  itk::TranslationTransformInitializer< TTransform, TFixedImage, TMovingImage > | TranslationTransformInitializer is a helper class intended to initialize the translation of a TranslationTransforms |
  itk::UpsampleBSplineParametersFilter< TArray, TImage > | Convenience class for upsampling a B-spline coefficient image |
  tmr::Timer | A class to time the different parts of the registration |
 PowellOptimizer | |
  elastix::Powell< TElastix > | An optimizer based on Powell.. |
 RegularStepGradientDescentOptimizer | |
  elastix::RegularStepGradientDescent< TElastix > | An optimizer based on gradient descent.. |
 SPSAOptimizer | |
  elastix::SimultaneousPerturbation< TElastix > | An optimizer based on the itk::SPSAOptimizer |
 KernelFunction | |
  itk::BSplineDerivativeKernelFunction2< VSplineOrder > | Derivative of a B-spline kernel used for density estimation and nonparametric regression |
  itk::BSplineKernelFunction2< VSplineOrder > | B-spline kernel used for density estimation and nonparameteric regression |
  itk::BSplineSecondOrderDerivativeKernelFunction2< VSplineOrder > | Derivative of a B-spline kernel used for density estimation and nonparametric regression |
 LinearInterpolateImageFunction | |
  elastix::LinearInterpolator< TElastix > | An interpolator based on the itkLinearInterpolateImageFunction |
  elastix::LinearResampleInterpolator< TElastix > | A linear resample-interpolator |
 MeshSource | |
  itk::MeshFileReaderBase< TOutputMesh > | Base class for mesh readers |
   itk::TransformixInputPointFileReader< TOutputMesh > | A reader that understands transformix input point files |
 MultiResolutionPyramidImageFilter | |
  itk::MultiResolutionGaussianSmoothingPyramidImageFilter< TInputImage, TOutputImage > | Framework for creating images in a multi-resolution pyramid |
  itk::MultiResolutionShrinkPyramidImageFilter< TInputImage, TOutputImage > | Framework for creating images in a multi-resolution pyramid |
  itk::MultiResolutionGaussianSmoothingPyramidImageFilter< FixedImagePyramidBase< TElastix >::InputImageType, FixedImagePyramidBase< TElastix >::OutputImageType > | |
   elastix::FixedSmoothingPyramid< TElastix > | A pyramid based on the itk::MultiResolutionGaussianSmoothingPyramidImageFilter |
  itk::MultiResolutionGaussianSmoothingPyramidImageFilter< MovingImagePyramidBase< TElastix >::InputImageType, MovingImagePyramidBase< TElastix >::OutputImageType > | |
   elastix::MovingSmoothingPyramid< TElastix > | A pyramid based on the itkMultiResolutionGaussianSmoothingPyramidImageFilter |
  itk::MultiResolutionShrinkPyramidImageFilter< FixedImagePyramidBase< TElastix >::InputImageType, FixedImagePyramidBase< TElastix >::OutputImageType > | |
   elastix::FixedShrinkingPyramid< TElastix > | A pyramid based on the itk::MultiResolutionShrinkPyramidImageFilter |
  itk::MultiResolutionShrinkPyramidImageFilter< MovingImagePyramidBase< TElastix >::InputImageType, MovingImagePyramidBase< TElastix >::OutputImageType > | |
   elastix::MovingShrinkingPyramid< TElastix > | A pyramid based on the itk::MultiResolutionShrinkPyramidImageFilter |
 MutualInformationHistogramImageToImageMetric | |
  elastix::MutualInformationHistogramMetric< TElastix > | A metric based on the itk::MutualInformationHistogramImageToImageMetric |
 MutualInformationImageToImageMetric | |
  elastix::ViolaWellsMutualInformationMetric< TElastix > | A metric based on the itk::MutualInformationImageToImageMetric |
 NearestNeighborInterpolateImageFunction | |
  elastix::NearestNeighborInterpolator< TElastix > | An interpolator based on the itkNearestNeighborInterpolateImageFunction |
  elastix::NearestNeighborResampleInterpolator< TElastix > | A nearest neighbor resample-interpolator |
 ObjectFactoryBase | |
  itk::MevisDicomTiffImageIOFactory | Create instances of MevisDicomTiffImageIO objects using an object factory |
 ProcessObject | |
  itk::MultiResolutionImageRegistrationMethod2< TFixedImage, TMovingImage > | Base class for multi-resolution image registration methods |
   elastix::MultiResolutionRegistration< TElastix > | A registration framework based on the itk::MultiResolutionImageRegistrationMethod |
   itk::MultiInputMultiResolutionImageRegistrationMethodBase< TFixedImage, TMovingImage > | Base class for multi-resolution image registration methods |
    itk::MultiResolutionImageRegistrationMethodWithFeatures< TFixedImage, TMovingImage > | Class for multi-resolution image registration methods |
   itk::MultiMetricMultiResolutionImageRegistrationMethod< TFixedImage, TMovingImage > | Base class for multi-resolution image registration methods |
  itk::VectorContainerSource< TOutputVectorContainer > | A base class for creating an ImageToVectorContainerFilter |
   itk::ImageToVectorContainerFilter< TInputImage, TOutputVectorContainer > | Base class that takes in an image and pops out a vector container |
  itk::MultiResolutionImageRegistrationMethod2< RegistrationBase< TElastix >::FixedImageType, RegistrationBase< TElastix >::MovingImageType > | |
   itk::MultiInputMultiResolutionImageRegistrationMethodBase< RegistrationBase< TElastix >::FixedImageType, RegistrationBase< TElastix >::MovingImageType > | |
    itk::MultiResolutionImageRegistrationMethodWithFeatures< RegistrationBase< TElastix >::FixedImageType, RegistrationBase< TElastix >::MovingImageType > | |
     elastix::MultiResolutionRegistrationWithFeatures< TElastix > | A registration framework based on the itk::MultiResolutionImageRegistrationMethodWithFeatures |
   itk::MultiMetricMultiResolutionImageRegistrationMethod< RegistrationBase< TElastix >::FixedImageType, RegistrationBase< TElastix >::MovingImageType > | |
    elastix::MultiMetricMultiResolutionRegistration< TElastix > | A registration framework based on the itk::MultiMetricMultiResolutionImageRegistrationMethod |
  itk::VectorContainerSource< VectorDataContainer< unsigned long, ImageSample< elx::ImageSamplerBase< TElastix >::InputImageType > > > | |
   itk::ImageToVectorContainerFilter< elx::ImageSamplerBase< TElastix >::InputImageType, VectorDataContainer< unsigned long, ImageSample< elx::ImageSamplerBase< TElastix >::InputImageType > > > | |
    itk::ImageSamplerBase< elx::ImageSamplerBase< TElastix >::InputImageType > | |
     itk::ImageFullSampler< elx::ImageSamplerBase< TElastix >::InputImageType > | |
      elastix::FullSampler< TElastix > | An interpolator based on the itk::ImageFullSampler |
     itk::ImageGridSampler< elx::ImageSamplerBase< TElastix >::InputImageType > | |
      elastix::GridSampler< TElastix > | An interpolator based on the itk::ImageGridSampler |
     itk::ImageRandomSamplerBase< elx::ImageSamplerBase< TElastix >::InputImageType > | |
      itk::ImageRandomCoordinateSampler< elx::ImageSamplerBase< TElastix >::InputImageType > | |
       elastix::RandomCoordinateSampler< TElastix > | An interpolator based on the itk::ImageRandomCoordinateSampler |
      itk::ImageRandomSampler< elx::ImageSamplerBase< TElastix >::InputImageType > | |
       elastix::RandomSampler< TElastix > | An interpolator based on the itk::ImageRandomSampler |
      itk::ImageRandomSamplerSparseMask< elx::ImageSamplerBase< TElastix >::InputImageType > | |
       elastix::RandomSamplerSparseMask< TElastix > | An interpolator based on the itk::ImageRandomSamplerSparseMask |
      itk::MultiInputImageRandomCoordinateSampler< elx::ImageSamplerBase< TElastix >::InputImageType > | |
       elastix::MultiInputRandomCoordinateSampler< TElastix > | An interpolator based on the itk::MultiInputImageRandomCoordinateSampler |
  itk::VectorContainerSource< VectorDataContainer< unsigned long, ImageSample< TElastix > > > | |
   itk::ImageToVectorContainerFilter< TElastix, VectorDataContainer< unsigned long, ImageSample< TElastix > > > | |
    itk::ImageSamplerBase< TElastix > | |
     elastix::FullSampler< TElastix > | An interpolator based on the itk::ImageFullSampler |
     elastix::GridSampler< TElastix > | An interpolator based on the itk::ImageGridSampler |
     elastix::MultiInputRandomCoordinateSampler< TElastix > | An interpolator based on the itk::MultiInputImageRandomCoordinateSampler |
     elastix::RandomCoordinateSampler< TElastix > | An interpolator based on the itk::ImageRandomCoordinateSampler |
     elastix::RandomSampler< TElastix > | An interpolator based on the itk::ImageRandomSampler |
     elastix::RandomSamplerSparseMask< TElastix > | An interpolator based on the itk::ImageRandomSamplerSparseMask |
  itk::VectorContainerSource< VectorDataContainer< unsigned long, ImageSample< TInputImage > > > | |
   itk::ImageToVectorContainerFilter< TInputImage, VectorDataContainer< unsigned long, ImageSample< TInputImage > > > | |
    itk::ImageSamplerBase< TInputImage > | This class is a base class for any image sampler |
     itk::ImageFullSampler< TInputImage > | Samples all voxels in the InputImageRegion |
     itk::ImageGridSampler< TInputImage > | Samples image voxels on a regular grid |
     itk::ImageRandomSamplerBase< TInputImage > | This class is a base class for any image sampler that randomly picks samples |
      itk::ImageRandomCoordinateSampler< TInputImage > | Samples an image by randomly composing a set of physical coordinates |
      itk::ImageRandomSampler< TInputImage > | Samples randomly some voxels of an image |
      itk::ImageRandomSamplerSparseMask< TInputImage > | Samples randomly some voxels of an image |
      itk::MultiInputImageRandomCoordinateSampler< TInputImage > | Samples an image by randomly composing a set of physical coordinates |
 RecursiveMultiResolutionPyramidImageFilter | |
  elastix::FixedRecursivePyramid< TElastix > | A pyramid based on the itk::RecursiveMultiResolutionPyramidImageFilter |
  elastix::MovingRecursivePyramid< TElastix > | A pyramid based on the itkRecursiveMultiResolutionPyramidImageFilter |
 ResampleBase | This class is the elastix base class for all Resamplers |
 ResampleImageFilter | |
  itk::itkCUDAResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecisionType > | Resample an image on the GPU via a coordinate transform |
  itk::itkCUDAResampleImageFilter< ResamplerBase< TElastix >::InputImageType, ResamplerBase< TElastix >::OutputImageType, ResamplerBase< TElastix >::CoordRepType > | |
   elastix::CUDAResampler< TElastix > | A resampler based on the itk::CUDAResampleImageFilter |
 ITKBaseType | |
  elastix::MyStandardResampler< TElastix > | A resampler based on the itk::ResampleImageFilter |
 Sample | |
  itk::Statistics::ListSampleCArray< TMeasurementVector, TInternalValue > | A ListSampleBase that internally uses a CArray, which can be accessed |
 SingleValuedCostFunction | |
  itk::ScaledSingleValuedCostFunction | A cost function that applies a scaling to another cost function |
  itk::SingleValuedPointSetToPointSetMetric< TFixedPointSet, TMovingPointSet > | Computes similarity between two point sets |
   itk::CorrespondingPointsEuclideanDistancePointMetric< TFixedPointSet, TMovingPointSet > | Computes the Euclidean distance between a moving point-set and a fixed point-set. Correspondence is needed |
  itk::SingleValuedPointSetToPointSetMetric< MetricBase< TElastix >::FixedPointSetType, MetricBase< TElastix >::MovingPointSetType > | |
   itk::CorrespondingPointsEuclideanDistancePointMetric< MetricBase< TElastix >::FixedPointSetType, MetricBase< TElastix >::MovingPointSetType > | |
    elastix::CorrespondingPointsEuclideanDistanceMetric< TElastix > | An metric based on the itk::CorrespondingPointsEuclideanDistancePointMetric |
 SingleValuedNonLinearOptimizer | |
  itk::FullSearchOptimizer | An optimizer based on full search |
   elastix::FullSearch< TElastix > | An optimizer based on the itk::FullSearchOptimizer |
  itk::LineSearchOptimizer | A base class for LineSearch optimizers |
   itk::MoreThuenteLineSearchOptimizer | ITK version of the MoreThuente line search algorithm |
  itk::RSGDEachParameterApartBaseOptimizer | An optimizer based on gradient descent.. |
   itk::RSGDEachParameterApartOptimizer | An optimizer based on gradient descent |
    elastix::RSGDEachParameterApart< TElastix > | An optimizer based on gradient descent |
  itk::ScaledSingleValuedNonLinearOptimizer | |
   itk::CMAEvolutionStrategyOptimizer | A Covariance Matrix Adaptation Evolution Strategy Optimizer |
    elastix::CMAEvolutionStrategy< TElastix > | An optimizer based on the itk::CMAEvolutionStrategyOptimizer |
   itk::FiniteDifferenceGradientDescentOptimizer | An optimizer based on gradient descent .. |
    elastix::FiniteDifferenceGradientDescent< TElastix > | An optimizer based on the itk::FiniteDifferenceGradientDescentOptimizer |
   itk::GenericConjugateGradientOptimizer | A set of conjugate gradient algorithms |
    elastix::ConjugateGradient< TElastix > | An optimizer based on the itk::GenericConjugateGradientOptimizer |
   itk::GradientDescentOptimizer2 | Implement a gradient descent optimizer |
    itk::StandardGradientDescentOptimizer | This class implements a gradient descent optimizer with a decaying gain |
     elastix::StandardGradientDescent< TElastix > | A gradient descent optimizer with a decaying gain |
     itk::AdaptiveStochasticGradientDescentOptimizer | This class implements a gradient descent optimizer with adaptive gain |
      elastix::AdaptiveStochasticGradientDescent< TElastix > | A gradient descent optimizer with an adaptive gain |
   itk::QuasiNewtonLBFGSOptimizer | ITK version of the lbfgs algorithm .. |
    elastix::QuasiNewtonLBFGS< TElastix > | An optimizer based on the itk::QuasiNewtonLBFGSOptimizer |
 SpatialObject | |
  itk::ImageSpatialObject2< TDimension, unsigned char > | |
   itk::ImageMaskSpatialObject2< TDimension > | Implementation of an image mask as spatial object |
  itk::ImageSpatialObject2< TDimension, TPixelType > | Implementation of an image as spatial object |
 vector | |
  itk::VectorDataContainer< TElementIdentifier, TElement > | Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface |
 Transform | |
  itk::AdvancedTransform< elx::TransformBase< TElastix >::CoordRepType, NDimensions, NDimensions > | |
   itk::AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > | |
    itk::DeformationFieldRegulizer< AdvancedCombinationTransform< elx::TransformBase< TElastix >::CoordRepType, elx::TransformBase< TElastix >::FixedImageDimension > > | |
     elastix::BSplineTransformWithDiffusion< TElastix > | This class combines a B-spline transform with the diffusion/filtering of the deformation field |
    elastix::AdvancedAffineTransformElastix< TElastix > | A transform based on the itk::AdvancedMatrixOffsetTransformBase |
    elastix::AdvancedBSplineTransform< TElastix > | A transform based on the itkAdvancedBSplineTransform |
    elastix::AffineDTITransformElastix< TElastix > | A transform based on the itk AffineDTITransform |
    elastix::BSplineStackTransform< TElastix > | A B-spline transform based on the itkStackTransform |
    elastix::DeformationFieldTransform< TElastix > | A transform based on a DeformationField |
    elastix::EulerTransformElastix< TElastix > | A transform based on the itk EulerTransforms |
    elastix::SimilarityTransformElastix< TElastix > | A transform based on the itk SimilarityTransforms |
    elastix::SplineKernelTransform< TElastix > | A transform based on the itk::KernelTransform2 |
    elastix::TranslationTransformElastix< TElastix > | A transform based on the itk::TranslationTransform |
    elastix::WeightedCombinationTransformElastix< TElastix > | A transform based on the itk::WeightedCombinationTransform |
  itk::AdvancedTransform< TScalarType, NDimensions, NDimensions > | |
   itk::AdvancedBSplineDeformableTransformBase< TScalarType, NDimensions > | Base class for deformable transform using a B-spline representation |
    itk::AdvancedBSplineDeformableTransform< TScalarType, NDimensions, 0 > | |
     itk::DeformationVectorFieldTransform< TScalarType, NDimensions > | An itk transform based on a DeformationVectorField |
    itk::AdvancedBSplineDeformableTransform< TScalarType, NDimensions, VSplineOrder > | Deformable transform using a B-spline representation |
     itk::CyclicBSplineDeformableTransform< TScalarType, NDimensions, VSplineOrder > | Deformable transform using a B-spline representation in which the B-spline grid is formulated in a cyclic way |
   itk::AdvancedCombinationTransform< TScalarType, NDimensions > | This class combines two transforms: an 'initial transform' with a 'current transform' |
   itk::AdvancedIdentityTransform< TScalarType, NDimensions > | Implementation of an Identity Transform |
   itk::AdvancedTranslationTransform< TScalarType, NDimensions > | Translation transformation of a vector space (e.g. space coordinates) |
   itk::DeformationFieldInterpolatingTransform< TScalarType, NDimensions, TComponentType > | Transform that interpolates a given deformation field |
   itk::KernelTransform2< TScalarType, NDimensions > | |
    itk::ElasticBodyReciprocalSplineKernelTransform2< TScalarType, NDimensions > | |
    itk::ElasticBodySplineKernelTransform2< TScalarType, NDimensions > | |
    itk::ThinPlateR2LogRSplineKernelTransform2< TScalarType, NDimensions > | |
    itk::ThinPlateSplineKernelTransform2< TScalarType, NDimensions > | |
    itk::VolumeSplineKernelTransform2< TScalarType, NDimensions > | |
  itk::AdvancedTransform< TScalarType, NInputDimensions, NOutputDimensions > | Transform maps points, vectors and covariant vectors from an input space to an output space |
   itk::AdvancedMatrixOffsetTransformBase< TScalarType, 2, 2 > | |
    itk::AdvancedRigid2DTransform< TScalarType > | AdvancedRigid2DTransform of a vector space (e.g. space coordinates) |
     itk::AdvancedSimilarity2DTransform< TScalarType > | AdvancedSimilarity2DTransform of a vector space (e.g. space coordinates) |
   itk::AdvancedMatrixOffsetTransformBase< TScalarType, 3, 3 > | |
    itk::AdvancedRigid3DTransform< TScalarType > | AdvancedRigid3DTransform of a vector space (e.g. space coordinates) |
     itk::AdvancedEuler3DTransform< TScalarType > | AdvancedEuler3DTransform of a vector space (e.g. space coordinates) |
     itk::AdvancedVersorTransform< TScalarType > | |
      itk::AdvancedVersorRigid3DTransform< TScalarType > | AdvancedVersorRigid3DTransform of a vector space (e.g. space coordinates) |
       itk::AdvancedSimilarity3DTransform< TScalarType > | AdvancedSimilarity3DTransform of a vector space (e.g. space coordinates) |
    itk::AffineDTI3DTransform< TScalarType > | AffineDTI3DTransform of a vector space (e.g. space coordinates) |
   itk::AdvancedMatrixOffsetTransformBase< TScalarType, NInputDimensions, NOutputDimensions > | |
   itk::StackTransform< TScalarType, NInputDimensions, NOutputDimensions > | Implements stack of transforms: one for every last dimension index |
   itk::WeightedCombinationTransform< TScalarType, NInputDimensions, NOutputDimensions > | Implements a weighted linear combination of multiple transforms |
 xoutlibrary::xoutbase< charT, traits > | Base class for xout |
  xoutlibrary::xoutcell< charT, traits > | Stores the input in a string stream |
  xoutlibrary::xoutrow< charT, traits > | The xoutrow class can easily generate tables |
  xoutlibrary::xoutsimple< charT, traits > | Xout class with only basic functionality |
 Array2D< PRatioType > | |
 Array< PDFValueType > | |
 bool | |
 *)(const InputPointType &) const | |
 CUDAResampleImageFilter< typename InternalBSplineTransformType::ParametersValueType, typename ResamplerBase< TElastix >::InputImageType::PixelType, float > | |
 double | |
 FixedArray< double, itkGetStaticConstMacro(MovingImageDimension) > | |
 float | |
 ImageLinearIteratorWithIndex< InterpolatorBase< TElastix >::InputImageType > | |
 ImageLinearIteratorWithIndex< ResampleInterpolatorBase< TElastix >::InputImageType > | |
 int | |
 SizeType | |
 TAnyITKTransform | |
  itk::DeformationFieldRegulizer< TAnyITKTransform > | This class combines any itk transform with the DeformationFieldTransform |
 Matrix< TScalarType, itkGetStaticConstMacro(InputSpaceDimension), itkGetStaticConstMacro(OutputSpaceDimension)> | |
 Matrix< TScalarType, itkGetStaticConstMacro(OutputSpaceDimension), itkGetStaticConstMacro(InputSpaceDimension)> | |
 *)(const InputPointType &) const | |
 SobelOperator< FixedGradientPixelType, itkGetStaticConstMacro(FixedImageDimension) > | |
 SobelOperator< MovedGradientPixelType, itkGetStaticConstMacro(MovedImageDimension) > | |
 TimeStamp | |
 *)(const InputPointType &, JacobianOfSpatialHessianType &, NonZeroJacobianIndicesType &) const | |
 *)(const InputPointType &, JacobianOfSpatialJacobianType &, NonZeroJacobianIndicesType &) const | |
 *)(const InputPointType &, JacobianType &, NonZeroJacobianIndicesType &) const | |
 *)(const InputPointType &, SpatialHessianType &) const | |
 *)(const InputPointType &, SpatialHessianType &, JacobianOfSpatialHessianType &, NonZeroJacobianIndicesType &) const | |
 *)(const InputPointType &, SpatialJacobianType &) const | |
 *)(const InputPointType &, SpatialJacobianType &, JacobianOfSpatialJacobianType &, NonZeroJacobianIndicesType &) const | |
 ZeroFluxNeumannBoundaryCondition< FixedGradientImageType > | |
 ZeroFluxNeumannBoundaryCondition< MovedGradientImageType > | |