![]() |
OpenMS
3.0.0
|
Painter1D for chromatograms. More...
#include <OpenMS/VISUAL/Painter1DBase.h>
Public Member Functions | |
| Painter1DChrom (const LayerData1DChrom *parent) | |
| C'tor which remembers the layer to paint. More... | |
| void | paint (QPainter *, Plot1DCanvas *canvas, int layer_index) override |
| Implementation of base class. More... | |
Public Member Functions inherited from Painter1DBase | |
| virtual | ~Painter1DBase ()=default |
| void | drawAnnotations_ (const LayerData1DBase *layer, QPainter &painter, Plot1DCanvas *canvas) const |
Protected Attributes | |
| const LayerData1DChrom * | layer_ |
| the data to paint More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from Painter1DBase | |
| static void | drawDashedLine (const QPoint &from, const QPoint &to, QPainter *painter, const QColor color) |
| static method to draw a dashed line More... | |
| static void | drawCross (const QPoint &position, QPainter *painter, const int size=8) |
draw a cross at position, using a certain size (= width = height) of the cross More... | |
| static void | drawCaret (const QPoint &position, QPainter *painter, const int size=8) |
draw a caret '^' at position, using a certain size (= width) of the caret More... | |
| static QPainterPath | getOpenArrow (int arrow_width) |
| static QPainterPath | getClosedArrow (int arrow_width) |
| static QRectF | drawLineWithArrows (QPainter *painter, const QPen &pen, const QPoint &start, const QPoint &end, const QPainterPath &arrow_start=QPainterPath(), const QPainterPath &arrow_end=QPainterPath()) |
Painter1D for chromatograms.
| Painter1DChrom | ( | const LayerData1DChrom * | parent | ) |
C'tor which remembers the layer to paint.
|
overridevirtual |
Implementation of base class.
Implements Painter1DBase.
|
protected |
the data to paint