SIVIC API
0.9.26
|
#include <svkImageFourierCenter.h>
Public Member Functions | |
vtkTypeMacro (svkImageFourierCenter, vtkImageDecomposeFilter) | |
void | SetReverseCenter (bool reverseCenter) |
Static Public Member Functions | |
static svkImageFourierCenter * | New () |
Protected Member Functions | |
svkImageFourierCenter () | |
~svkImageFourierCenter () | |
virtual int | IterativeRequestUpdateExtent (vtkInformation *in, vtkInformation *out) |
void | ThreadedExecute (vtkImageData *inData, vtkImageData *outData, int outExt[6], int threadId) |
Version of vtkImageFourierCenter with option for reversing the operation. The reverse opteration isn't symmetric for data with an odd number of points. Operates on vtkImageData. See svkMrsImageFourierCenter for version that operates on spectral data.
|
protected |
Construct an instance of svkImageFourierCenter fitler.
|
protected |
Destruct an instance of svkImageFourierCenter fitler.
|
protectedvirtual |
This method tells the superclass which input extent is needed. This gets the whole input (even though it may not be needed).
|
static |
Referenced by svkSincInterpolationFilter::RequestData(), and svkMrsImageFFT::RequestDataSpatial().
void SetReverseCenter | ( | bool | reverseCenter | ) |
If set to false the origin index [0,0,0] is moved to the center of the volume. If set to true then center index is moved to the origin. You want to reverse the center when preparing to ifft if your origin was at the center of the volume.
Referenced by svkSincInterpolationFilter::RequestData(), and svkMrsImageFFT::RequestDataSpatial().
|
protected |
This method is passed input and output regions, and executes the fft algorithm to fill the output from the input.
vtkTypeMacro | ( | svkImageFourierCenter | , |
vtkImageDecomposeFilter | |||
) |