35 #ifndef OPENMS_VISUAL_SPECTRUM1DWIDGET_H
36 #define OPENMS_VISUAL_SPECTRUM1DWIDGET_H
50 class Spectrum1DCanvas;
81 virtual void hideAxes();
84 virtual void showLegend(
bool show);
87 void toggleMirrorView(
bool mirror);
90 void performAlignment(
Size layer_index_1,
Size layer_index_2,
const Param & param);
93 void resetAlignment();
96 virtual void saveAsImage();
99 virtual void renderForImage(QPainter& painter);
103 void visibleAreaChanged(
double,
double);
106 void showCurrentPeaksAs2D();
109 void showCurrentPeaksAs3D();
113 virtual void showGoToDialog();
121 virtual void recalculateAxes_();
A more convenient string class.
Definition: String.h:56
Representation of a histogram.
Definition: Histogram.h:64
Canvas for visualization of one or several spectra.
Definition: Spectrum1DCanvas.h:63
Management and storage of parameters / INI files.
Definition: Param.h:69
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:144