13#include "qwt_global.h"
14#include "qwt_symbol.h"
60 Qt::PenStyle lineStyle = Qt::SolidLine;
61 bool hasColor =
false;
62 bool hasMarker =
false;
63 bool hasLineStyle =
false;
139 QwtPlot* subplot(
int rows,
int cols,
int index);
142 QwtPlot* addAxes(
const QRectF& rect = QRectF(0.1, 0.1, 0.8, 0.8));
161 const QString& fmt = QString(),
162 const QString& label = QString());
171 const QString& color = QString(),
172 const QString& label = QString());
181 const QString& color = QString(),
182 const QString& label = QString());
186 hist(
const QVector< double >& data,
int bins = 10,
const QString& color = QString(),
const QString& label = QString());
195 const QString& color = QString(),
202 const QString& fmt = QString(),
203 const QString& label = QString());
207 imshow(
const QVector<
QVector< double > >& data,
const QString& cmap =
"viridis",
double vmin = 0.0,
double vmax = 0.0);
212 const QString& cmap =
"viridis");
219 const QString& color = QString());
227 QwtPlotGrid* grid(
bool show =
true,
bool minor =
false);
230 QwtPlotMarker* axhline(
double y,
const QString& fmt = QString());
233 QwtPlotMarker* axvline(
double x,
const QString& fmt = QString());
236 QwtPlotZoneItem* axhspan(
double y1,
double y2,
const QString& color = QString(),
double alpha = 0.3);
239 QwtPlotZoneItem* axvspan(
double x1,
double x2,
const QString& color = QString(),
double alpha = 0.3);
242 QwtPlotArrowMarker* annotate(
const QString& text,
const QPointF& xy,
const QPointF& xytext);
250 void setTitle(
const QString& title);
253 void setXLabel(
const QString& label);
256 void setYLabel(
const QString& label);
259 void setXLim(
double min,
double max);
262 void setYLim(
double min,
double max);
265 void setXScale(
const QString& scale);
268 void setYScale(
const QString& scale);
285 void setFaceColor(
const QString& color);
288 void setAxesColor(
const QString& color);
296 bool savefig(
const QString& filename,
int dpi = -1);
304 void enablePan(
bool enable =
true);
307 void enableZoom(
bool enable =
true);
317 static QColor namedColor(
const QString& name);
Sample for box-and-whisker plot (boxplot) visualization
Definition qwt_samples.h:363
QwtLinearColorMap builds a color map from color stops.
Definition qwt_colormap.h:87
Open-High-Low-Close sample used in financial charts
Definition qwt_samples.h:210
A class for drawing arrow markers on plots
Definition qwt_plot_arrowmarker.h:59
QwtPlotBarChart displays a series of values as bars
Definition qwt_plot_barchart.h:59
Plot item for box-and-whisker (boxplot) visualization
Definition qwt_plot_boxchart.h:37
A plot item, that represents a series of points
Definition qwt_plot_curve.h:75
A class which draws a coordinate grid
Definition qwt_plot_grid.h:51
QwtPlotHistogram represents a series of samples, where an interval is associated with a value ( )
Definition qwt_plot_histogram.h:60
QwtPlotIntervalCurve represents a series of samples, where each value is associated with an interval ...
Definition qwt_plot_intervalcurve.h:46
A class which draws a legend inside the plot canvas
Definition qwt_plot_legenditem.h:59
A class for drawing markers
Definition qwt_plot_marker.h:63
A plot item, which displays a spectrogram
Definition qwt_plot_spectrogram.h:55
QwtPlotTradingCurve illustrates movements in the price of a financial instrument over time
Definition qwt_plot_tradingcurve.h:54
A plot item, that represents a vector field
Definition qwt_plot_vectorfield.h:47
A plot item, which displays a zone
Definition qwt_plot_zoneitem.h:49
A 2-D plotting widget
Definition qwt_plot.h:99
Matplotlib pyplot-like interface for Qwt plotting
Definition qwt_pyplot.h:113
Style
Symbol Style
Definition qwt_symbol.h:58
@ NoSymbol
No Style. The symbol cannot be drawn.
Definition qwt_symbol.h:60