23 #ifndef PLOT_WATERFALL_H 24 #define PLOT_WATERFALL_H 28 #include <qwt_plot_rasteritem.h> 30 #if QWT_VERSION >= 0x060200 31 #include "qwt_interval.h" 34 typedef QwtInterval QwtDoubleInterval;
35 #elif QWT_VERSION >= 0x060000 36 #include <qwt_compat.h> 37 #include <qwt_point_3d.h> 65 #if QWT_VERSION < 0x060000 67 virtual QSize
rasterHint(
const QwtDoubleRect&)
const;
70 virtual int rtti()
const;
73 #if QWT_VERSION < 0x060000 75 const QwtScaleMap& yMap,
76 const QwtDoubleRect& rect)
const;
79 const QwtScaleMap& yMap,
81 const QSize& size = QSize(0, 0))
const;
QImage renderImage(const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtDoubleRect &rect) const
const WaterfallData * data() const
Definition: waterfallGlobalData.h:38
void setColorMap(const QwtColorMap &)
virtual QSize rasterHint(const QwtDoubleRect &) const
const QwtColorMap & colorMap() const
A plot item, which displays a waterfall spectrogram.
Definition: plot_waterfall.h:53
PlotWaterfall(WaterfallData *data, const QString &title=QString::null)
virtual QwtDoubleRect boundingRect() const