libFourierComponent 2.0(r200)
Fourier Widget

FourierWindowHann.h

Go to the documentation of this file.
00001 #ifndef FOURIERWINDOWHANN_H
00002 #define FOURIERWINDOWHANN_H
00003 
00004 #include "FourierWindowInterface.h"
00005 
00012 class FourierWindowHann : public FourierWindowInterface
00013 {
00014   Q_OBJECT
00015 
00016 public:
00017     FourierWindowHann(QObject *parent = 0);
00018     virtual ~FourierWindowHann();
00019 
00020     virtual QString getWindowName() const;
00021     virtual QWidget * getWindowControls(QWidget *parent) const;
00022     virtual QVector<qreal> applyWindowFunction(const QVector<qreal> &data) const;
00023     virtual void appendToDomNode(QDomElement &node) const;
00024     virtual void initializeFromDomNode(const QDomElement &node);
00025 
00026 };
00027 
00028 #endif // FOURIERWINDOWHANN_H
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Friends Defines