QXRD
0.11.16
|
A class which draws piecewise curves. More...
#include <qwt_plot_piecewise_curve.h>
Public Member Functions | |
QwtPlotPiecewiseCurve () | |
QwtPlotPiecewiseCurve (QcepPlot *plot, const QwtText &title) | |
QwtPlotPiecewiseCurve (QcepPlot *plot, const QString &title) | |
virtual QRectF | boundingRect () const |
virtual void | drawSeries (QPainter *p, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const |
Private Member Functions | |
bool | ignorePoint (double x, double y) const |
double | x (int n) const |
double | y (int n) const |
Static Private Member Functions | |
static bool | isNaN (double x) |
Private Attributes | |
QcepPlot * | m_Plot |
A class which draws piecewise curves.
This class can be used to display data with missing (NaN) values as a piecewise curve in the x-y plane.
Definition at line 23 of file qwt_plot_piecewise_curve.h.
|
explicit |
Definition at line 14 of file qwt_plot_piecewise_curve.cpp.
|
explicit |
Definition at line 19 of file qwt_plot_piecewise_curve.cpp.
|
explicit |
Definition at line 25 of file qwt_plot_piecewise_curve.cpp.
|
virtual |
Definition at line 79 of file qwt_plot_piecewise_curve.cpp.
References ignorePoint(), x(), and y().
|
virtual |
Definition at line 51 of file qwt_plot_piecewise_curve.cpp.
References ignorePoint(), x(), and y().
|
private |
Definition at line 36 of file qwt_plot_piecewise_curve.cpp.
References isNaN(), QcepPlot::logAxis(), and m_Plot.
Referenced by boundingRect(), and drawSeries().
|
staticprivate |
Definition at line 31 of file qwt_plot_piecewise_curve.cpp.
References x().
Referenced by ignorePoint().
|
private |
Definition at line 116 of file qwt_plot_piecewise_curve.cpp.
Referenced by boundingRect(), drawSeries(), and isNaN().
|
private |
Definition at line 123 of file qwt_plot_piecewise_curve.cpp.
Referenced by boundingRect(), and drawSeries().
|
private |
Definition at line 41 of file qwt_plot_piecewise_curve.h.
Referenced by ignorePoint().