|
CSL
6.0
|
Abstract FFT class can do forward/reverse real/complex I/O FFTs. More...
#include <FFT_Wrapper.h>
Public Member Functions | |
| Abst_FFT_W (unsigned size, CSL_FFTType type=CSL_FFT_REAL, CSL_FFTDir dir=CSL_FFT_FORWARD) | |
| Constuctor sets up twiddle factor tables. More... | |
| virtual | ~Abst_FFT_W () |
| virtual void | nextBuffer (Buffer &in, Buffer &out)=0 throw (CException) |
| destructor frees tables More... | |
Public Attributes | |
| unsigned | mSize |
| FFT length. More... | |
| unsigned | mCSize |
| FFT length / 2 + 1. More... | |
Protected Attributes | |
| CSL_FFTType | mType |
| real/complex output More... | |
| CSL_FFTDir | mDirection |
| forward/reverse More... | |
Abstract FFT class can do forward/reverse real/complex I/O FFTs.
Definition at line 72 of file FFT_Wrapper.h.
|
inline |
Constuctor sets up twiddle factor tables.
Definition at line 74 of file FFT_Wrapper.h.
|
inlinevirtual |
Definition at line 77 of file FFT_Wrapper.h.
|
pure virtual | ||||||||||||||||||||
destructor frees tables
run the transform between in and out
| unsigned csl::Abst_FFT_W::mSize |
FFT length.
Definition at line 82 of file FFT_Wrapper.h.
| unsigned csl::Abst_FFT_W::mCSize |
FFT length / 2 + 1.
Definition at line 83 of file FFT_Wrapper.h.
|
protected |
real/complex output
Definition at line 85 of file FFT_Wrapper.h.
|
protected |
forward/reverse
Definition at line 86 of file FFT_Wrapper.h.