libFourierComponent 2.0(r200)
Fourier Widget
Public Slots | Public Member Functions

FourierComponent Class Reference

Provides the Fourier transformation infrastructure for SpectraPac and Fouriator. More...

#include <FourierComponent.h>

List of all members.

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 ()

Detailed Description

Provides the Fourier transformation infrastructure for SpectraPac and Fouriator.

Author:
Matthias Nagl <mnagl@uni-goettingen.de>

Constructor & Destructor Documentation

FourierComponent::FourierComponent ( QObject *  parent = 0)
FourierComponent::~FourierComponent ( )

Member Function Documentation

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]

!

Parameters:
rawXtime axis values. Values below zero are cropped!
scaleScale exponent for the X-axis (e.g. -9 if the unit is nano seconds)
QWidget * FourierComponent::toolWidget ( QWidget *  parent = 0)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Friends Defines