libFourierComponent 2.0(r200)
Fourier Widget
|
Interface for Fourier window functions (like Hamming, Blackman-Harris...) More...
#include <FourierWindowInterface.h>
Signals | |
void | windowParamsChanged () |
Public Member Functions | |
FourierWindowInterface (QObject *parent=0) | |
virtual | ~FourierWindowInterface () |
virtual QString | getWindowName () const =0 |
virtual QWidget * | getWindowControls (QWidget *parent) const =0 |
virtual QVector< qreal > | applyWindowFunction (const QVector< qreal > &data) const =0 |
virtual void | appendToDomNode (QDomElement &node) const =0 |
Appends this object's current state to the passed DOM node. | |
virtual void | initializeFromDomNode (const QDomElement &node)=0 |
Initializes this object's current state from the passed DOM node. |
Interface for Fourier window functions (like Hamming, Blackman-Harris...)
FourierWindowInterface::FourierWindowInterface | ( | QObject * | parent = 0 | ) | [inline] |
virtual FourierWindowInterface::~FourierWindowInterface | ( | ) | [inline, virtual] |
virtual void FourierWindowInterface::appendToDomNode | ( | QDomElement & | node | ) | const [pure virtual] |
Appends this object's current state to the passed DOM node.
This method expects the parent element where it shall append this object's information as a parameter
Implemented in FourierWindowBlackman, FourierWindowHamming, FourierWindowHann, FourierWindowKaiser, and FourierWindowSquare.
virtual QVector<qreal> FourierWindowInterface::applyWindowFunction | ( | const QVector< qreal > & | data | ) | const [pure virtual] |
Implemented in FourierWindowBlackman, FourierWindowHamming, FourierWindowHann, FourierWindowKaiser, and FourierWindowSquare.
virtual QWidget* FourierWindowInterface::getWindowControls | ( | QWidget * | parent | ) | const [pure virtual] |
Implemented in FourierWindowBlackman, FourierWindowHamming, FourierWindowHann, FourierWindowKaiser, and FourierWindowSquare.
virtual QString FourierWindowInterface::getWindowName | ( | ) | const [pure virtual] |
Implemented in FourierWindowBlackman, FourierWindowHamming, FourierWindowHann, FourierWindowKaiser, and FourierWindowSquare.
virtual void FourierWindowInterface::initializeFromDomNode | ( | const QDomElement & | node | ) | [pure virtual] |
Initializes this object's current state from the passed DOM node.
This method expects the parent element where it shall read this object's information from as a parameter
Implemented in FourierWindowBlackman, FourierWindowHamming, FourierWindowHann, FourierWindowKaiser, and FourierWindowSquare.
void FourierWindowInterface::windowParamsChanged | ( | ) | [signal] |