qm-dsp  1.8
FFT::D Class Reference

List of all members.

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 23 of file FFT.cpp.


Constructor & Destructor Documentation

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

Definition at line 26 of file FFT.cpp.

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

FFT::D::~D ( ) [inline]

Definition at line 33 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 40 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 74 of file FFT.cpp.

Referenced by D(), and process().

kiss_fft_cfg FFT::D::m_planf [private]

Definition at line 75 of file FFT.cpp.

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

kiss_fft_cfg FFT::D::m_plani [private]

Definition at line 76 of file FFT.cpp.

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

kiss_fft_cpx* FFT::D::m_kin [private]

Definition at line 77 of file FFT.cpp.

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

kiss_fft_cpx* FFT::D::m_kout [private]

Definition at line 78 of file FFT.cpp.

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


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