18#ifndef itkPocketFFTComplexToComplexFFTImageFilter_h
19#define itkPocketFFTComplexToComplexFFTImageFilter_h
38template <
typename TInputImage,
typename TOutputImage = TInputImage>
75 template <
typename TUnderlying>
77 template <
typename TUnderlying>
84#ifndef ITK_MANUAL_INSTANTIATION
85# include "itkPocketFFTComplexToComplexFFTImageFilter.hxx"
ComplexToComplexFFTImageFilter()=default
TInputImage InputImageType
TOutputImage OutputImageType
PocketFFT-based complex-to-complex Fast Fourier Transform.
SmartPointer< Self > Pointer
PocketFFTComplexToComplexFFTImageFilter Self
SmartPointer< const Self > ConstPointer
~PocketFFTComplexToComplexFFTImageFilter() override=default
typename OutputImageType::RegionType OutputImageRegionType
ComplexToComplexFFTImageFilter< TInputImage, TOutputImage > Superclass
static constexpr unsigned int ImageDimension
typename ImageType::PixelType PixelType
void GenerateData() override
PocketFFTComplexToComplexFFTImageFilter()=default
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
std::complex< TUnderlying > InputPixelType
std::complex< TUnderlying > OutputPixelType
std::integer_sequence< unsigned int, 4, 3, 2, 1 > FilterDimensions
Helper defining pixel traits for templated FFT image filters.