#include <vtkImageMRIFourierFilter.h>
Inheritance diagram for vtkImageMRIFourierFilter:


vtkImageMRIFourierFilter is a class of filters that use complex numbers this superclass is a container for methods that manipulate these structure including fast Fourier transforms. Complex numbers may become a class. This should really be a helper class.
Definition at line 124 of file vtkImageMRIFourierFilter.h.
Public Member Functions | |
| vtkTypeRevisionMacro (vtkImageMRIFourierFilter, vtkImageDecomposeFilter) | |
| void | ExecuteFft (vtkImageComplexNumber *in, vtkImageComplexNumber *out, int N) |
| void | ExecuteRfft (vtkImageComplexNumber *in, vtkImageComplexNumber *out, int N) |
| virtual void | SetDecimation (int) |
| virtual int | GetDecimation () |
| virtual void | DecimationOn () |
| virtual void | DecimationOff () |
Protected Member Functions | |
| vtkImageMRIFourierFilter () | |
| ~vtkImageMRIFourierFilter () | |
| void | ExecuteFftStep2 (vtkImageComplexNumber *p_in, vtkImageComplexNumber *p_out, int N, int bsize, int fb) |
| void | ExecuteFftStepN (vtkImageComplexNumber *p_in, vtkImageComplexNumber *p_out, int N, int bsize, int n, int fb) |
| void | ExecuteFftForwardBackward (vtkImageComplexNumber *in, vtkImageComplexNumber *out, int N, int fb) |
Protected Attributes | |
| int | Decimation |
| vtkImageMRIFourierFilter::vtkImageMRIFourierFilter | ( | ) | [protected] |
| vtkImageMRIFourierFilter::~vtkImageMRIFourierFilter | ( | ) | [inline, protected] |
Definition at line 153 of file vtkImageMRIFourierFilter.h.
| vtkImageMRIFourierFilter::vtkTypeRevisionMacro | ( | vtkImageMRIFourierFilter | , | |
| vtkImageDecomposeFilter | ||||
| ) |
| virtual void vtkImageMRIFourierFilter::SetDecimation | ( | int | ) | [virtual] |
Set/Get whether to include decimation in calculation.
| virtual int vtkImageMRIFourierFilter::GetDecimation | ( | ) | [virtual] |
Set/Get whether to include decimation in calculation.
| virtual void vtkImageMRIFourierFilter::DecimationOn | ( | ) | [virtual] |
Set/Get whether to include decimation in calculation.
| virtual void vtkImageMRIFourierFilter::DecimationOff | ( | ) | [virtual] |
Set/Get whether to include decimation in calculation.
| void vtkImageMRIFourierFilter::ExecuteFft | ( | vtkImageComplexNumber * | in, | |
| vtkImageComplexNumber * | out, | |||
| int | N | |||
| ) |
This function calculates the whole fft of an array. The contents of the input array are changed.
| void vtkImageMRIFourierFilter::ExecuteRfft | ( | vtkImageComplexNumber * | in, | |
| vtkImageComplexNumber * | out, | |||
| int | N | |||
| ) |
This function calculates the whole fft of an array. The contents of the input array are changed.
| void vtkImageMRIFourierFilter::ExecuteFftStep2 | ( | vtkImageComplexNumber * | p_in, | |
| vtkImageComplexNumber * | p_out, | |||
| int | N, | |||
| int | bsize, | |||
| int | fb | |||
| ) | [protected] |
| void vtkImageMRIFourierFilter::ExecuteFftStepN | ( | vtkImageComplexNumber * | p_in, | |
| vtkImageComplexNumber * | p_out, | |||
| int | N, | |||
| int | bsize, | |||
| int | n, | |||
| int | fb | |||
| ) | [protected] |
| void vtkImageMRIFourierFilter::ExecuteFftForwardBackward | ( | vtkImageComplexNumber * | in, | |
| vtkImageComplexNumber * | out, | |||
| int | N, | |||
| int | fb | |||
| ) | [protected] |
int vtkImageMRIFourierFilter::Decimation [protected] |
Definition at line 153 of file vtkImageMRIFourierFilter.h.
1.4.7