Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages

Spectrum1DWidget Class Reference
[Spectrum visualizaion widgets]

#include <OpenMS/VISUAL/Spectrum1DWidget.h>

Inheritance diagram for Spectrum1DWidget:

SpectrumWidget QWidget

List of all members.


Detailed Description

Widget for visualization of several spectra.

The widget composes of a scoll bar, an AxisWidget and a Spectrum1DCanvas as central widget.

Spectrum1DWidget.png

The example image shows Spectrum1DWidget displaying a raw data layer and a peak data layer.

Public Slots

virtual void showGoToDialog ()
 Shows a goto dialog.

Signals

void visibleAreaChanged (double, double)
 Is emitted whenever the visible area changes.

Public Member Functions

 Spectrum1DWidget (const Param &preferences, QWidget *parent=0)
 Default constructor.
virtual ~Spectrum1DWidget ()
 Destructor.
Spectrum1DCanvascanvas ()
 This method is overwritten to make the class specific members accessable.

Protected Member Functions

virtual Math::Histogram< UInt,
float > 
createIntensityDistribution_ ()
 creates the intensity distribution of the widget
virtual void recalculateAxes_ ()
 recalculates the Axis ticks


Constructor & Destructor Documentation

Spectrum1DWidget ( const Param preferences,
QWidget parent = 0 
)

Default constructor.

virtual ~Spectrum1DWidget (  )  [virtual]

Destructor.


Member Function Documentation

Spectrum1DCanvas* canvas (  )  [inline]

This method is overwritten to make the class specific members accessable.

Reimplemented from SpectrumWidget.

void visibleAreaChanged ( double  ,
double   
) [signal]

Is emitted whenever the visible area changes.

virtual void showGoToDialog (  )  [virtual, slot]

Shows a goto dialog.

Implements SpectrumWidget.

virtual Math::Histogram<UInt,float> createIntensityDistribution_ (  )  [protected, virtual]

creates the intensity distribution of the widget

Implements SpectrumWidget.

virtual void recalculateAxes_ (  )  [protected, virtual]

recalculates the Axis ticks

Implements SpectrumWidget.


The documentation for this class was generated from the following file:
Generated Tue Apr 1 15:36:48 2008 -- using doxygen 1.5.4 OpenMS / TOPP 1.1