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
|