19#ifndef __elxInterpolatorBase_h
20#define __elxInterpolatorBase_h
27#include "itkInterpolateImageFunction.h"
42template<
class TElastix >
67 typedef itk::InterpolateImageFunction<
102#ifndef ITK_MANUAL_INSTANTIATION
103#include "elxInterpolatorBase.hxx"
The BaseComponentSE class is a base class for elastix components that provides some basic functionali...
Configuration::Pointer ConfigurationPointer
itk::WeakPointer< ElastixType > ElastixPointer
RegistrationType * RegistrationPointer
ElastixType::RegistrationBaseType RegistrationType
A class that deals with user given parameters and command line arguments.
This class is the elastix base class for all Interpolators.
~InterpolatorBase() override
Superclass::ElastixPointer ElastixPointer
Superclass::ConfigurationPointer ConfigurationPointer
Superclass::RegistrationType RegistrationType
ElastixType::MovingImageType InputImageType
ElastixType::CoordRepType CoordRepType
Superclass::RegistrationPointer RegistrationPointer
Superclass::ConfigurationType ConfigurationType
BaseComponentSE< TElastix > Superclass
Superclass::ElastixType ElastixType
void operator=(const Self &)
itk::InterpolateImageFunction< InputImageType, CoordRepType > ITKBaseType
virtual ITKBaseType * GetAsITKBaseType(void)
virtual const ITKBaseType * GetAsITKBaseType(void) const
InterpolatorBase(const Self &)