62 virtual void paint(QPainter*,
Plot1DCanvas* canvas,
int layer_index) = 0;
65 static void drawDashedLine(
const QPoint& from,
const QPoint& to, QPainter* painter, QColor color);
79 void paint(QPainter*,
Plot1DCanvas* canvas,
int layer_index)
override;
83 void drawAnnotations_(QPainter& painter,
Plot1DCanvas* canvas);
Canvas for visualization of one or several spectra.
Definition: Plot1DCanvas.h:70
ContainerType::const_iterator ConstIterator
Non-mutable iterator.
Definition: MSSpectrum.h:134
Class that stores the data for one layer of type PeakMap.
Definition: LayerDataPeak.h:47
A base class for painting all items from a data layer (as supported by class derived from here) onto ...
Definition: Painter1DBase.h:50
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
const LayerDataPeak * layer_
the data to paint
Definition: Painter1DBase.h:87
Painter1D for spectra.
Definition: Painter1DBase.h:72