Public Member Functions

 D (int n)
 
 ~D ()
 
void process (bool inverse, const double *ri, const double *ii, double *ro, double *io)
 

Private Attributes

int m_n
 
kiss_fft_cfg m_planf
 
kiss_fft_cfg m_plani
 
kiss_fft_cpx * m_kin
 
kiss_fft_cpx * m_kout
 

Detailed Description

Definition at line 22 of file FFT.cpp.

Constructor & Destructor Documentation

FFT::D::D ( int  n)
inline

Definition at line 25 of file FFT.cpp.

References m_kin, m_kout, m_n, m_planf, and m_plani.

FFT::D::~D ( )
inline

Definition at line 32 of file FFT.cpp.

References m_kin, m_kout, m_planf, and m_plani.

Member Function Documentation

void FFT::D::process ( bool  inverse,
const double *  ri,
const double *  ii,
double *  ro,
double *  io 
)
inline

Definition at line 39 of file FFT.cpp.

References m_kin, m_kout, m_n, m_planf, and m_plani.

Referenced by FFT::process().

Member Data Documentation

int FFT::D::m_n
private

Definition at line 73 of file FFT.cpp.

Referenced by D(), and process().

kiss_fft_cfg FFT::D::m_planf
private

Definition at line 74 of file FFT.cpp.

Referenced by D(), process(), and ~D().

kiss_fft_cfg FFT::D::m_plani
private

Definition at line 75 of file FFT.cpp.

Referenced by D(), process(), and ~D().

kiss_fft_cpx* FFT::D::m_kin
private

Definition at line 76 of file FFT.cpp.

Referenced by D(), process(), and ~D().

kiss_fft_cpx* FFT::D::m_kout
private

Definition at line 77 of file FFT.cpp.

Referenced by D(), process(), and ~D().


The documentation for this class was generated from the following file: