#include <FFT/FFTWindow.h>
Public Member Functions | |
virtual void | Resize (unsigned int size)=0 |
virtual void | Process (float *data)=0 |
virtual const FFTWindowDescription & | GetDescription () |
Protected Member Functions | |
FFTWindow (const FFTWindowDescription &desc) | |
Protected Attributes | |
const FFTWindowDescription & | desc |
std::vector< float > | weights |
virtual const FFTWindowDescription& FFTWindow::GetDescription | ( | ) | [inline, virtual] |
Tell about yourself
virtual void FFTWindow::Process | ( | float * | data | ) | [pure virtual] |
Process samples
virtual void FFTWindow::Resize | ( | unsigned int | size | ) | [pure virtual] |
Prepare for processing - set samples count
size | samples count to be processed |