18 #ifndef itkVnlComplexToComplexFFTImageFilter_h
19 #define itkVnlComplexToComplexFFTImageFilter_h
39 template<
typename TImage >
63 itkStaticConstMacro(ImageDimension,
unsigned int,
64 ImageType::ImageDimension);
70 virtual void BeforeThreadedGenerateData() ITK_OVERRIDE;
71 virtual
void ThreadedGenerateData(const OutputImageRegionType& outputRegionForThread,
ThreadIdType itkNotUsed(threadId) ) ITK_OVERRIDE;
79 #ifndef ITK_MANUAL_INSTANTIATION
80 #include "itkVnlComplexToComplexFFTImageFilter.hxx"
83 #endif //itkVnlComplexToComplexFFTImageFilter_h
Superclass::OutputImageType OutputImageType
Light weight base class for most itk classes.
Superclass::InputImageType InputImageType
VnlComplexToComplexFFTImageFilter Self
OutputImageType::RegionType OutputImageRegionType
VNL based complex to complex Fast Fourier Transform.
ComplexToComplexFFTImageFilter< TImage > Superclass
virtual ~VnlComplexToComplexFFTImageFilter() override
Implements an API to enable the Fourier transform or the inverse Fourier transform of images with com...
SmartPointer< const Self > ConstPointer
unsigned int ThreadIdType
ImageType::PixelType PixelType
SmartPointer< Self > Pointer