23 #ifndef PLOT_TIMERASTER_H 24 #define PLOT_TIMERASTER_H 28 #include <qwt_plot_rasteritem.h> 30 #if QWT_VERSION >= 0x060000 32 #include <qwt_interval.h> 34 typedef QwtInterval QwtDoubleInterval;
64 #if QWT_VERSION < 0x060000 66 virtual QSize
rasterHint(
const QwtDoubleRect&)
const;
67 virtual QwtDoubleInterval
interval(Qt::Axis ax)
const;
69 virtual QwtInterval
interval(Qt::Axis ax)
const;
72 virtual int rtti()
const;
75 #if QWT_VERSION < 0x060000 77 const QwtScaleMap& yMap,
78 const QwtDoubleRect& rect)
const;
81 const QwtScaleMap& yMap,
83 const QSize& size = QSize(0, 0))
const;
A plot item, which displays a time raster.
Definition: plot_raster.h:50
void setColorMap(const QwtColorMap *map)
Definition: timeRasterGlobalData.h:35
virtual QwtDoubleRect boundingRect() const
void setData(TimeRasterData *data)
virtual ~PlotTimeRaster()
const QwtColorMap & colorMap() const
PlotTimeRaster(const QString &title=QString::null)
PMT_API pmt_t map(pmt_t proc(const pmt_t &), pmt_t list)
Apply proc element-wise to the elements of list and returns a list of the results, in order.
virtual QSize rasterHint(const QwtDoubleRect &) const
virtual QwtDoubleInterval interval(Qt::Axis ax) const
QImage renderImage(const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtDoubleRect &rect) const
const TimeRasterData * data() const