18 #ifndef __itkFFTWComplexToComplexImageFilter_h
19 #define __itkFFTWComplexToComplexImageFilter_h
55 template<
typename TImage >
89 ImageType::ImageDimension);
116 itkGetConstReferenceMacro( PlanRigor,
int );
152 #ifndef ITK_MANUAL_INSTANTIATION
153 #include "itkFFTWComplexToComplexImageFilter.hxx"
156 #endif //__itkFFTWComplexToComplexImageFilter_h
Superclass::InputImageType InputImageType
virtual ~FFTWComplexToComplexImageFilter()
void operator=(const Self &)
Light weight base class for most itk classes.
static std::string GetPlanRigorName(const int &value)
Implements an API to enable the Fourier transform or the inverse Fourier transform of images with com...
void PrintSelf(std::ostream &os, Indent indent) const
FFTComplexToComplexImageFilter< TImage > Superclass
virtual void SetPlanRigor(const int &value)
ImageType::PixelType PixelType
bool m_CanUseDestructiveAlgorithm
FFTWComplexToComplexImageFilter Self
virtual bool FullMatrix()
OutputImageType::RegionType OutputImageRegionType
static int GetPlanRigor()
void SetPlanRigor(const std::string &name)
Implements an API to enable the Fourier transform or the inverse Fourier transform of images with com...
virtual void Modified() const
virtual void UpdateOutputData(DataObject *output)
virtual void BeforeThreadedGenerateData()
fftw::Proxy< typename PixelType::value_type > FFTWProxyType
Superclass::OutputImageType OutputImageType
static int GetPlanRigorValue(const std::string &name)
Control indentation during Print() invocation.
FFTWComplexToComplexImageFilter()
ImageType::SizeType ImageSizeType
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId)
Base class for all data objects in ITK.
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
unsigned int ThreadIdType
static const unsigned int ImageDimension