19#ifndef __elxResampleInterpolatorBase_h
20#define __elxResampleInterpolatorBase_h
26#include "itkInterpolateImageFunction.h"
41template<
class TElastix >
66 typedef itk::InterpolateImageFunction<
118#ifndef ITK_MANUAL_INSTANTIATION
119#include "elxResampleInterpolatorBase.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 ResampleInterpolators.
ResampleInterpolatorBase()
Superclass::ConfigurationType ConfigurationType
void operator=(const Self &)
Superclass::RegistrationType RegistrationType
virtual const ITKBaseType * GetAsITKBaseType(void) const
ElastixType::CoordRepType CoordRepType
~ResampleInterpolatorBase() override
virtual void ReadFromFile(void)
ElastixType::ParameterMapType ParameterMapType
Superclass::ElastixPointer ElastixPointer
ResampleInterpolatorBase Self
virtual void CreateTransformParametersMap(ParameterMapType *paramsMap) const
virtual ITKBaseType * GetAsITKBaseType(void)
ElastixType::MovingImageType InputImageType
ResampleInterpolatorBase(const Self &)
Superclass::ConfigurationPointer ConfigurationPointer
virtual int BeforeAllTransformix(void)
BaseComponentSE< TElastix > Superclass
Superclass::ElastixType ElastixType
virtual void WriteToFile(void) const
Superclass::RegistrationPointer RegistrationPointer
itk::InterpolateImageFunction< InputImageType, CoordRepType > ITKBaseType