|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Perform the Fast Fourier Transform, in the reverse direction, with real output, but only along one dimension. More...
#include <itkFFT1DComplexConjugateToRealImageFilter.h>


Public Types | |
| typedef TInputImage | InputImageType |
| typedef TOutputImage | OutputImageType |
| typedef OutputImageType::RegionType | OutputImageRegionType |
| typedef FFT1DComplexConjugateToRealImageFilter | Self |
| typedef ImageToImageFilter< InputImageType, OutputImageType > | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
Public Member Functions | |
| itkStaticConstMacro (ImageDimension, unsigned int, InputImageType::ImageDimension) | |
| virtual const char * | GetClassName () const |
| virtual unsigned int | GetDirection () |
| virtual void | SetDirection (unsigned int _arg) |
Static Public Member Functions | |
| static Pointer | New (void) |
Protected Member Functions | |
| FFT1DComplexConjugateToRealImageFilter () | |
| ~FFT1DComplexConjugateToRealImageFilter () override | |
| void | PrintSelf (std::ostream &os, Indent indent) const ITK_OVERRIDE |
| void | GenerateInputRequestedRegion () ITK_OVERRIDE |
| void | EnlargeOutputRequestedRegion (DataObject *output) ITK_OVERRIDE |
| void | BeforeThreadedGenerateData () ITK_OVERRIDE |
| const ImageRegionSplitterBase * | GetImageRegionSplitter () const ITK_OVERRIDE |
Protected Attributes | |
| unsigned int | m_Direction |
Perform the Fast Fourier Transform, in the reverse direction, with real output, but only along one dimension.
Definition at line 47 of file itkFFT1DComplexConjugateToRealImageFilter.h.
| typedef SmartPointer< const Self > itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::ConstPointer |
Definition at line 59 of file itkFFT1DComplexConjugateToRealImageFilter.h.
| typedef TInputImage itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::InputImageType |
Standard class typedefs.
Definition at line 52 of file itkFFT1DComplexConjugateToRealImageFilter.h.
| typedef OutputImageType::RegionType itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::OutputImageRegionType |
Definition at line 54 of file itkFFT1DComplexConjugateToRealImageFilter.h.
| typedef TOutputImage itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::OutputImageType |
Definition at line 53 of file itkFFT1DComplexConjugateToRealImageFilter.h.
| typedef SmartPointer< Self > itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::Pointer |
Definition at line 58 of file itkFFT1DComplexConjugateToRealImageFilter.h.
| typedef FFT1DComplexConjugateToRealImageFilter itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::Self |
Definition at line 56 of file itkFFT1DComplexConjugateToRealImageFilter.h.
| typedef ImageToImageFilter< InputImageType, OutputImageType > itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::Superclass |
Definition at line 57 of file itkFFT1DComplexConjugateToRealImageFilter.h.
|
protected |
|
inlineoverrideprotected |
Definition at line 80 of file itkFFT1DComplexConjugateToRealImageFilter.h.
References itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::BeforeThreadedGenerateData(), itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::EnlargeOutputRequestedRegion(), itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::GenerateInputRequestedRegion(), itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::GetImageRegionSplitter(), and itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::PrintSelf().
|
protected |
|
protected |
|
protected |
|
virtual |
|
virtual |
Get the direction in which the filter is to be applied.
|
protected |
Override to return a splitter that does not split along the direction we are performing the transform.
Referenced by itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::~FFT1DComplexConjugateToRealImageFilter().
| itk::FFT1DComplexConjugateToRealImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | ImageDimension | , |
| unsigned | int, | ||
| InputImageType::ImageDimension | |||
| ) |
|
static |
Customized object creation methods that support configuration-based selection of FFT implementation.
Default implementation is VnlFFT1D.
|
protected |
|
virtual |
Set the direction in which the filter is to be applied.
|
protected |
Direction in which the filter is to be applied this should be in the range [0,ImageDimension-1].
Definition at line 95 of file itkFFT1DComplexConjugateToRealImageFilter.h.