qm-dsp 1.8
FFT::D Class Reference

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

◆ D()

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

Definition at line 25 of file FFT.cpp.

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

◆ ~D()

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

◆ process()

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.

Member Data Documentation

◆ m_n

int FFT::D::m_n
private

Definition at line 73 of file FFT.cpp.

Referenced by D(), and process().

◆ m_planf

kiss_fft_cfg FFT::D::m_planf
private

Definition at line 74 of file FFT.cpp.

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

◆ m_plani

kiss_fft_cfg FFT::D::m_plani
private

Definition at line 75 of file FFT.cpp.

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

◆ m_kin

kiss_fft_cpx* FFT::D::m_kin
private

Definition at line 76 of file FFT.cpp.

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

◆ m_kout

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: