![]() |
gtkIOStream
1.7.0
GTK+ << C++ IOStream operators for GTK+. Now with ORBing, numerical computation, audio client and more ...
|
class ComplexFFT controls fftw plans and executes fwd/inv transforms More...
#include <ComplexFFT.H>
Public Member Functions | |
| ComplexFFT (ComplexFFTData *d) | |
| fft init ... data pointed to by 'd' More... | |
| virtual | ~ComplexFFT () |
| fft deconstructor More... | |
| void | switchData (ComplexFFTData *d) |
| Use this to change associated fft data (for fft'ing) More... | |
| void | fwdTransform () |
| Forward transform the data (in to out) More... | |
| void | invTransform () |
| Inverse transform the data (out to in) More... | |
Protected Attributes | |
| ComplexFFTData * | data |
| The pointer to the relevant data. More... | |
Private Member Functions | |
| void | createPlan (void) |
| Method to create the plans. More... | |
| void | destroyPlan (void) |
| Method to destroy the plans. More... | |
Private Attributes | |
| fftw_plan | fwdPlan |
| The fwd/inv plans. More... | |
| fftw_plan | invPlan |
class ComplexFFT controls fftw plans and executes fwd/inv transforms
Definition at line 26 of file ComplexFFT.H.
|
inline |
fft init ... data pointed to by 'd'
Definition at line 53 of file ComplexFFT.H.
|
inlinevirtual |
fft deconstructor
Definition at line 60 of file ComplexFFT.H.
|
inlineprivate |
Method to create the plans.
Definition at line 30 of file ComplexFFT.H.
|
inlineprivate |
Method to destroy the plans.
Definition at line 39 of file ComplexFFT.H.
|
inline |
Forward transform the data (in to out)
Definition at line 75 of file ComplexFFT.H.
|
inline |
Inverse transform the data (out to in)
Definition at line 89 of file ComplexFFT.H.
|
inline |
Use this to change associated fft data (for fft'ing)
Definition at line 66 of file ComplexFFT.H.
|
protected |
The pointer to the relevant data.
Definition at line 49 of file ComplexFFT.H.
|
private |
The fwd/inv plans.
Definition at line 28 of file ComplexFFT.H.
|
private |
Definition at line 28 of file ComplexFFT.H.
|
GTK+ IOStream
Beta
|