|
xoreos
0.0.5
|
(Inverse) Real Discrete Fourier Transform. More...
#include <rdft.h>


Public Types | |
| enum | TransformType { DFT_R2C, IDFT_C2R, IDFT_R2C, DFT_C2R } |
Public Member Functions | |
| RDFT (int bits, TransformType trans) | |
| ~RDFT () | |
| void | calc (float *data) |
Private Attributes | |
| int | _bits |
| bool | _inverse |
| int | _signConvention |
| const float * | _tSin |
| const float * | _tCos |
| ScopedPtr< FFT > | _fft |
| Common::RDFT::RDFT | ( | int | bits, |
| TransformType | trans | ||
| ) |
Definition at line 61 of file rdft.cpp.
References _bits, _fft, _inverse, _signConvention, _tCos, _tSin, DFT_C2R, DFT_R2C, Common::getCosineTable(), Common::getSineTable(), IDFT_C2R, and IDFT_R2C.

| void Common::RDFT::calc | ( | float * | data | ) |
Definition at line 78 of file rdft.cpp.
References _bits, _fft, _inverse, _signConvention, _tCos, _tSin, Common::Complex::im, and Common::Complex::re.
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.14