18#ifndef elxMyStandardResampler_h
19#define elxMyStandardResampler_h
22#include "itkResampleImageFilter.h"
38template <
class TElastix>
66 using typename Superclass1::InputImageType;
67 using typename Superclass1::OutputImageType;
68 using typename Superclass1::InputImagePointer;
69 using typename Superclass1::OutputImagePointer;
70 using typename Superclass1::InputImageRegionType;
71 using typename Superclass1::TransformType;
72 using typename Superclass1::TransformPointerType;
73 using typename Superclass1::InterpolatorType;
74 using typename Superclass1::InterpolatorPointerType;
75 using typename Superclass1::SizeType;
76 using typename Superclass1::IndexType;
77 using typename Superclass1::PixelType;
78 using typename Superclass1::OutputImageRegionType;
79 using typename Superclass1::SpacingType;
80 using typename Superclass1::OriginPointType;
101#ifndef ITK_MANUAL_INSTANTIATION
102# include "elxMyStandardResampler.hxx"
A resampler based on the itk::ResampleImageFilter.
itk::SmartPointer< Self > Pointer
typename Superclass2::ITKBaseType ITKBaseType
ITK_DISALLOW_COPY_AND_MOVE(MyStandardResampler)
itk::SmartPointer< const Self > ConstPointer
MyStandardResampler()=default
typename ResamplerBase< TElastix >::ITKBaseType Superclass1
~MyStandardResampler() override=default
elxClassNameMacro("DefaultResampler")
typename ElastixType::RegistrationBaseType RegistrationType
itk::ResampleImageFilter< InputImageType, OutputImageType, CoordRepType > ITKBaseType