#include <FFTReal.h>
Public Types | |
| typedef float | flt_t |
| typedef float | flt_t |
Public Member Functions | |
| FFTReal (const long length) | |
| ~FFTReal () | |
| void | do_fft (flt_t f[], const flt_t x[]) const |
| void | do_ifft (const flt_t f[], flt_t x[]) const |
| void | rescale (flt_t x[]) const |
| FFTReal (const long length) | |
| ~FFTReal () | |
| void | do_fft (flt_t f[], const flt_t x[]) const |
| void | do_ifft (const flt_t f[], flt_t x[]) const |
| void | rescale (flt_t x[]) const |
Private Member Functions | |
| FFTReal (const FFTReal &other) | |
| const FFTReal & | operator= (const FFTReal &other) |
| int | operator== (const FFTReal &other) |
| int | operator!= (const FFTReal &other) |
| FFTReal (const FFTReal &other) | |
| const FFTReal & | operator= (const FFTReal &other) |
| int | operator== (const FFTReal &other) |
| int | operator!= (const FFTReal &other) |
Private Attributes | |
| const BitReversedLUT | _bit_rev_lut |
| const TrigoLUT | _trigo_lut |
| const flt_t | _sqrt2_2 |
| const long | _length |
| const int | _nbr_bits |
| flt_t * | _buffer_ptr |
| flt_t * | _buffer_ptr |
Classes | |
| class | BitReversedLUT |
| class | BitReversedLUT |
| class | TrigoLUT |
| class | TrigoLUT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5-20051010