libFourierComponent 2.0(r200)
Fourier Widget

FourierWindowSquare.h

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