qm-dsp  1.8
FFTReal::D Class Reference

List of all members.

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


Constructor & Destructor Documentation

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

Definition at line 104 of file FFT.cpp.

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

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

Definition at line 114 of file FFT.cpp.

References m_c, m_planf, and m_plani.


Member Function Documentation

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

Definition at line 120 of file FFT.cpp.

References m_c, m_n, and m_planf.

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

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

Definition at line 135 of file FFT.cpp.

References forward(), and m_n.

Referenced by FFTReal::forwardMagnitude().

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

Definition at line 148 of file FFT.cpp.

References m_c, m_n, and m_plani.

Referenced by FFTReal::inverse().


Member Data Documentation

int FFTReal::D::m_n [private]

Definition at line 168 of file FFT.cpp.

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

kiss_fftr_cfg FFTReal::D::m_planf [private]

Definition at line 169 of file FFT.cpp.

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

kiss_fftr_cfg FFTReal::D::m_plani [private]

Definition at line 170 of file FFT.cpp.

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

kiss_fft_cpx* FFTReal::D::m_c [private]

Definition at line 171 of file FFT.cpp.

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


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