qm-dsp 1.8
FFTReal::D Class Reference

Public Member Functions

 D (int n)
 
 ~D ()
 
void forward (const double *ri, double *ro, double *io)
 
void forwardMagnitude (const double *ri, double *mo)
 
void inverse (const double *ri, const double *ii, double *ro)
 

Private Attributes

int m_n
 
kiss_fftr_cfg m_planf
 
kiss_fftr_cfg m_plani
 
kiss_fft_cpx * m_c
 

Detailed Description

Definition at line 100 of file FFT.cpp.

Constructor & Destructor Documentation

◆ D()

FFTReal::D::D ( int  n)
inline

Definition at line 103 of file FFT.cpp.

References m_c, m_n, m_planf, m_plani, and NULL.

◆ ~D()

FFTReal::D::~D ( )
inline

Definition at line 113 of file FFT.cpp.

References m_c, m_planf, and m_plani.

Member Function Documentation

◆ forward()

void FFTReal::D::forward ( const double *  ri,
double *  ro,
double *  io 
)
inline

Definition at line 119 of file FFT.cpp.

References m_c, m_n, and m_planf.

Referenced by FFTReal::forward(), and forwardMagnitude().

◆ forwardMagnitude()

void FFTReal::D::forwardMagnitude ( const double *  ri,
double *  mo 
)
inline

Definition at line 134 of file FFT.cpp.

References forward(), and m_n.

Referenced by FFTReal::forwardMagnitude().

◆ inverse()

void FFTReal::D::inverse ( const double *  ri,
const double *  ii,
double *  ro 
)
inline

Definition at line 147 of file FFT.cpp.

References m_c, m_n, and m_plani.

Referenced by FFTReal::inverse().

Member Data Documentation

◆ m_n

int FFTReal::D::m_n
private

Definition at line 167 of file FFT.cpp.

Referenced by D(), forward(), forwardMagnitude(), and inverse().

◆ m_planf

kiss_fftr_cfg FFTReal::D::m_planf
private

Definition at line 168 of file FFT.cpp.

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

◆ m_plani

kiss_fftr_cfg FFTReal::D::m_plani
private

Definition at line 169 of file FFT.cpp.

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

◆ m_c

kiss_fft_cpx* FFTReal::D::m_c
private

Definition at line 170 of file FFT.cpp.

Referenced by D(), forward(), inverse(), and ~D().


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