19#ifndef elxImageSamplerBase_h
20#define elxImageSamplerBase_h
50template <
class TElastix>
77 return &(this->GetSelf());
85 return &(this->GetSelf());
111#ifndef ITK_MANUAL_INSTANTIATION
112# include "elxImageSamplerBase.hxx"
The BaseComponentSE class is a base class for elastix components that provides some basic functionali...
typename ElastixType::RegistrationBaseType RegistrationType
void BeforeRegistrationBase() override
typename ElastixType::FixedImageType InputImageType
~ImageSamplerBase() override=default
const ITKBaseType * GetAsITKBaseType() const
ITKBaseType * GetAsITKBaseType()
elxDeclarePureVirtualGetSelfMacro(ITKBaseType)
ITK_DISALLOW_COPY_AND_MOVE(ImageSamplerBase)
ImageSamplerBase()=default
void BeforeEachResolutionBase() override
This class is a base class for any image sampler.