18#ifndef itkFFTShiftImageFilter_h
19#define itkFFTShiftImageFilter_h
48template <
typename TInputImage,
typename TOutputImage>
71 using IndexType =
typename OutputImageType::IndexType;
72 using SizeType =
typename OutputImageType::SizeType;
87 itkSetMacro(Inverse,
bool);
88 itkGetConstReferenceMacro(Inverse,
bool);
89 itkBooleanMacro(Inverse);
109#ifndef ITK_MANUAL_INSTANTIATION
110# include "itkFFTShiftImageFilter.hxx"
void GenerateData() override
typename OutputImageType::PixelType OutputImagePixelType
SmartPointer< Self > Pointer
~FFTShiftImageFilter() override=default
static constexpr unsigned int ImageDimension
typename OutputImageType::RegionType OutputImageRegionType
typename OutputImageType::ConstPointer OutputImageConstPointer
typename InputImageType::PixelType InputImagePixelType
TOutputImage OutputImageType
void PrintSelf(std::ostream &os, Indent indent) const override
CyclicShiftImageFilter< TInputImage, TOutputImage > Superclass
typename InputImageType::Pointer InputImagePointer
typename InputImageType::RegionType InputImageRegionType
typename OutputImageType::SizeType SizeType
TInputImage InputImageType
SmartPointer< const Self > ConstPointer
typename OutputImageType::Pointer OutputImagePointer
typename OutputImageType::IndexType IndexType
typename InputImageType::ConstPointer InputImageConstPointer
Control indentation during Print() invocation.
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....