Fft< Channels > Class Template Reference

#include <signals.h>

Inheritance diagram for Fft< Channels >:
Inheritance graph
[legend]
Collaboration diagram for Fft< Channels >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Fft (Signal< float8, Channels > &in, HalfComplex< float8, Channels > &out)
 Fft (HalfComplex< float8, Channels > &in, Signal< float8, Channels > &out)
void execute ()

Detailed Description

template<int Channels>
class Fft< Channels >

The FFT only works with specific signal classes


Constructor & Destructor Documentation

template<int Channels>
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.

template<int Channels>
Fft< Channels >::Fft ( HalfComplex< float8, Channels > &  in,
Signal< float8, Channels > &  out 
) [inline]

Member Function Documentation

template<int Channels>
void Fft< Channels >::execute (  )  [inline, virtual]

Implements BasicConvertor.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by  doxygen 1.6.2