11#ifndef PLOT_TIMERASTER_H
12#define PLOT_TIMERASTER_H
16#include <qwt_plot_rasteritem.h>
19#include <qwt_interval.h>
48 QwtInterval
interval(Qt::Axis ax)
const override;
54 const QwtScaleMap& yMap,
56 const QSize& size = QSize(0, 0))
const override;
A plot item, which displays a time raster.
Definition: plot_raster.h:35
QImage renderImage(const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &rect, const QSize &size=QSize(0, 0)) const override
QwtInterval interval(Qt::Axis ax) const override
void setData(TimeRasterData *data)
void setColorMap(const QwtColorMap *map)
PlotTimeRaster(const QString &title=QString())
~PlotTimeRaster() override
int rtti() const override
const QwtColorMap & colorMap() const
const TimeRasterData * data() const
Definition: timeRasterGlobalData.h:20
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,...