18 #ifndef itkFFTShiftImageFilter_h
19 #define itkFFTShiftImageFilter_h
47 template<
typename TInputImage,
typename TOutputImage >
73 itkStaticConstMacro(ImageDimension,
unsigned int, TInputImage::ImageDimension);
85 itkSetMacro(Inverse,
bool);
86 itkGetConstReferenceMacro(Inverse,
bool);
87 itkBooleanMacro(Inverse);
93 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
97 void GenerateData() ITK_OVERRIDE;
107 #ifndef ITK_MANUAL_INSTANTIATION
108 #include "itkFFTShiftImageFilter.hxx"
~FFTShiftImageFilter() override
SmartPointer< const Self > ConstPointer
InputImageType::RegionType InputImageRegionType
TOutputImage OutputImageType
OutputImageType::ConstPointer OutputImageConstPointer
InputImageType::Pointer InputImagePointer
Base class for all process objects that output image data.
TInputImage InputImageType
OutputImageType::Pointer OutputImagePointer
Shift the zero-frequency components of a Fourier transform to the center of the image.
SmartPointer< Self > Pointer
OutputImageType::RegionType OutputImageRegionType
InputImageType::PixelType InputImagePixelType
OutputImageType::PixelType OutputImagePixelType
OutputImageType::SizeType SizeType
CyclicShiftImageFilter< TInputImage, TOutputImage > Superclass
InputImageType::ConstPointer InputImageConstPointer
Control indentation during Print() invocation.
ImageBaseType::SizeType SizeType
Perform a cyclic spatial shift of image intensities on the image grid.
OutputImageType::IndexType IndexType
ImageBaseType::IndexType IndexType