18#ifndef itkComplexToComplexFFTImageFilter_h
19#define itkComplexToComplexFFTImageFilter_h
23#include "ITKFFTExport.h"
46extern ITKFFT_EXPORT std::ostream &
72template <
typename TInputImage,
typename TOutputImage = TInputImage>
89 static constexpr unsigned int ImageDimension = InputImageType::ImageDimension;
102#if !defined(ITK_LEGACY_REMOVE)
133#ifndef ITK_MANUAL_INSTANTIATION
134# include "itkComplexToComplexFFTImageFilter.hxx"
137#ifdef ITK_FFTIMAGEFILTERINIT_FACTORY_REGISTER_MANAGER
138# include "itkFFTImageFilterInitFactoryRegisterManager.h"
Contains enum classes used by ComplexToComplexFFTImageFilter class.
ComplexToComplexFFTImageFilterEnums::TransformDirection TransformDirectionEnum
typename ImageType::SizeType ImageSizeType
static constexpr unsigned int ImageDimension
TransformDirectionEnum m_TransformDirection
void GenerateInputRequestedRegion() override
void EnlargeOutputRequestedRegion(DataObject *output) override
SmartPointer< const Self > ConstPointer
ComplexToComplexFFTImageFilter Self
ComplexToComplexFFTImageFilter()=default
TInputImage InputImageType
itkFactoryOnlyNewMacro(Self)
ImageToImageFilter< InputImageType, OutputImageType > Superclass
TOutputImage OutputImageType
SmartPointer< Self > Pointer
Base class for all data objects in ITK.
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
ITKCommon_EXPORT std::ostream & operator<<(std::ostream &out, AnatomicalOrientation::CoordinateEnum value)