#include <signals.h>


Public Member Functions | |
| Fft (Signal< float8, Channels > &in, HalfComplex< float8, Channels > &out) | |
| Fft (HalfComplex< float8, Channels > &in, Signal< float8, Channels > &out) | |
| void | execute () |
The FFT only works with specific signal classes
| Fft< Channels >::Fft | ( | Signal< float8, Channels > & | in, | |
| HalfComplex< float8, Channels > & | out | |||
| ) | [inline] |
Forward transform
The FFT functionality
References assert(), Signal< Type, Channels >::channel, and BasicSignal< Type, Channels >::length.
| Fft< Channels >::Fft | ( | HalfComplex< float8, Channels > & | in, | |
| Signal< float8, Channels > & | out | |||
| ) | [inline] |
Backward transform
References Signal< Type, Channels >::channel, and BasicSignal< Type, Channels >::length.
| void Fft< Channels >::execute | ( | ) | [inline, virtual] |
Implements BasicConvertor.
1.6.2