Ardour
9.0-pre0-582-g084a23a80d
|
#include <kissfft.hh>
Public Types | |
typedef T_scalar | scalar_type |
typedef std::complex< scalar_type > | cpx_type |
Public Member Functions | |
void | fill_twiddles (std::complex< T_scalar > *dst, int nfft, bool inverse) |
void | prepare (std::vector< std::complex< T_scalar > > &dst, int nfft, bool inverse, std::vector< int > &stageRadix, std::vector< int > &stageRemainder) |
const cpx_type | twiddle (int i) |
Public Attributes | |
std::vector< cpx_type > | _twiddles |
Definition at line 9 of file kissfft.hh.
typedef std::complex<scalar_type> kissfft_utils::traits< T_scalar >::cpx_type |
Definition at line 12 of file kissfft.hh.
typedef T_scalar kissfft_utils::traits< T_scalar >::scalar_type |
Definition at line 11 of file kissfft.hh.
|
inline |
Definition at line 13 of file kissfft.hh.
|
inline |
Definition at line 20 of file kissfft.hh.
|
inline |
Definition at line 52 of file kissfft.hh.
std::vector<cpx_type> kissfft_utils::traits< T_scalar >::_twiddles |
Definition at line 49 of file kissfft.hh.