libFourierComponent 2.0(r200)
Fourier Widget
|
Provides the Fourier transformation infrastructure for SpectraPac and Fouriator. More...
#include <FourierComponent.h>
Public Slots | |
void | setRawData (const QString &name, const QVector< qreal > &rawX, const QVector< qreal > &raw, int scale) |
Public Member Functions | |
QWidget * | toolWidget (QWidget *parent=0) |
QWidget * | plotWidget (QWidget *parent=0) |
void | setExportHeader (const QString &header) |
Header that is written in front of data in Fourier spectrum exports. | |
void | appendToDomNode (QDomElement &node) const |
Appends this object's current state to the passed DOM node. | |
void | initializeFromDomNode (const QDomElement &node) |
Initializes this object's current state from the passed DOM node. | |
Constructors, destructor | |
FourierComponent (QObject *parent=0) | |
~FourierComponent () |
Provides the Fourier transformation infrastructure for SpectraPac and Fouriator.
FourierComponent::FourierComponent | ( | QObject * | parent = 0 | ) |
FourierComponent::~FourierComponent | ( | ) |
void FourierComponent::appendToDomNode | ( | QDomElement & | node | ) | const |
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
void FourierComponent::initializeFromDomNode | ( | const QDomElement & | node | ) |
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
QWidget * FourierComponent::plotWidget | ( | QWidget * | parent = 0 | ) |
void FourierComponent::setExportHeader | ( | const QString & | header | ) |
Header that is written in front of data in Fourier spectrum exports.
!
void FourierComponent::setRawData | ( | const QString & | name, |
const QVector< qreal > & | rawX, | ||
const QVector< qreal > & | raw, | ||
int | scale | ||
) | [slot] |
!
rawX | time axis values. Values below zero are cropped! |
scale | Scale exponent for the X-axis (e.g. -9 if the unit is nano seconds) |
QWidget * FourierComponent::toolWidget | ( | QWidget * | parent = 0 | ) |