class RealFFT controls fftw plans and executes fwd/inv transforms
More...
#include <RealFFT.H>
class RealFFT controls fftw plans and executes fwd/inv transforms
- Examples:
- AudioMaskerExample.C, and RealFFTExample.C.
Definition at line 24 of file RealFFT.H.
◆ RealFFT() [1/2]
RealFFT::RealFFT |
( |
void |
| ) |
|
fft init ... don't forget to associate data using switchData
Definition at line 34 of file RealFFT.C.
◆ RealFFT() [2/2]
fft init ... data pointed to by 'd'
- Parameters
-
Definition at line 39 of file RealFFT.C.
◆ ~RealFFT()
RealFFT::~RealFFT |
( |
void |
| ) |
|
|
virtual |
fft deconstructor
Definition at line 45 of file RealFFT.C.
◆ createPlan()
void RealFFT::createPlan |
( |
void |
| ) |
|
|
private |
Method to create the plans.
Definition at line 19 of file RealFFT.C.
◆ destroyPlan()
void RealFFT::destroyPlan |
( |
void |
| ) |
|
|
private |
Method to destroy the plans.
Definition at line 27 of file RealFFT.C.
◆ fwdTransform()
void RealFFT::fwdTransform |
( |
| ) |
|
◆ invTransform()
void RealFFT::invTransform |
( |
| ) |
|
◆ switchData() [1/2]
Use this to change associated fft data (for fft'ing)
Definition at line 49 of file RealFFT.C.
◆ switchData() [2/2]
Use this to change associated fft data (for fft'ing)
Definition at line 55 of file RealFFT.C.
◆ data
The pointer to the relevant data.
Definition at line 36 of file RealFFT.H.
◆ fwdPlan
fftw_plan RealFFT::fwdPlan |
|
private |
The fwd/inv plans.
Definition at line 26 of file RealFFT.H.
◆ invPlan
fftw_plan RealFFT::invPlan |
|
private |
The documentation for this class was generated from the following files: