|
STIRA
0.1
|
A class to compute the Fourier transforms based on the FFTW library. More...
#include <FFTWCalculator.h>
Public Member Functions | |
| FFTWCalculator (ArrayGrid< std::complex< double > > *pComplexGrid) | |
| construct an FFT calculator initialized with data from an FFTBand More... | |
| FFTWCalculator () | |
| construct an empty FFT calculator | |
| virtual | ~FFTWCalculator () |
| destructor | |
| virtual void | ApplyForwardTransform () |
| Computes the forward FFT. | |
| virtual void | ApplyInverseTransform () |
| Computes the inverse FFT. | |
Public Member Functions inherited from stira::fouriertools::FFTCalculator | |
| FFTCalculator (ArrayGrid< std::complex< double > > *pComplexGrid) | |
| construct an FFT calculator initialized with and FFTBand More... | |
| FFTCalculator () | |
| construct an FFT calculator; not initialized | |
| virtual | ~FFTCalculator () |
| destructor | |
| void | SwitchQuadrants () |
| Switches the four quadrants by mirroring them around the center of the image As source image, the image given at construction time is used. | |
| void | SwitchQuadrants (ArrayGrid< std::complex< double > > *pGridIn) |
| Switches the four quadrants by mirroring them around the center of the image. More... | |
Additional Inherited Members | |
Protected Attributes inherited from stira::fouriertools::FFTCalculator | |
| ArrayGrid< std::complex< double > > * | mpComplexGrid |
| Grid with the complex data. | |
| int | mWidth |
| width of the data | |
| int | mHeight |
| height of the data | |
A class to compute the Fourier transforms based on the FFTW library.
| stira::fouriertools::FFTWCalculator::FFTWCalculator | ( | ArrayGrid< std::complex< double > > * | pComplexGrid | ) |
1.8.11