10 #ifndef QWT_PLOT_INTERVAL_CURVE_H
11 #define QWT_PLOT_INTERVAL_CURVE_H
13 #include "qwt_global.h"
14 #include "qwt_plot_seriesitem.h"
15 #include "qwt_series_data.h"
84 virtual int rtti()
const;
89 void setSamples(
const QVector<QwtIntervalSample> & );
92 void setPen(
const QColor &, qreal width = 0.0, Qt::PenStyle = Qt::SolidLine );
93 void setPen(
const QPen & );
94 const QPen &pen()
const;
96 void setBrush(
const QBrush & );
97 const QBrush &brush()
const;
107 const QRectF &canvasRect,
int from,
int to )
const;
117 virtual void drawTube( QPainter *,
119 const QRectF &canvasRect,
int from,
int to )
const;
123 const QRectF &canvasRect,
int from,
int to )
const;
QwtPlotIntervalCurve represents a series of samples, where each value is associated with an interval ...
Definition: qwt_plot_intervalcurve.h:27
Definition: qwt_plot_intervalcurve.h:49
virtual QRectF boundingRect() const
Definition: qwt_plot_seriesitem.cpp:94
A class representing a text.
Definition: qwt_text.h:51
A scale map.
Definition: qwt_scale_map.h:30
virtual QwtGraphic legendIcon(int index, const QSizeF &) const
Definition: qwt_plot_item.cpp:371
virtual int rtti() const
Definition: qwt_plot_item.cpp:120
QFlags< PaintAttribute > PaintAttributes
Paint attributes.
Definition: qwt_plot_intervalcurve.h:77
Class storing a QwtSeriesData object.
Definition: qwt_series_store.h:57
Base class for plot items representing a series of samples.
Definition: qwt_plot_seriesitem.h:22
CurveStyle
Curve styles. The default setting is QwtPlotIntervalCurve::Tube.
Definition: qwt_plot_intervalcurve.h:37
A drawing primitive for displaying an interval like an error bar.
Definition: qwt_interval_symbol.h:26
A paint device for scalable graphics.
Definition: qwt_graphic.h:74
Definition: qwt_plot_intervalcurve.h:42
virtual void drawSeries(QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const =0
PaintAttribute
Definition: qwt_plot_intervalcurve.h:63