23#ifndef PLOT_WATERFALL_H
24#define PLOT_WATERFALL_H
28#include <qwt_plot_rasteritem.h>
30#if QWT_VERSION >= 0x060000
32#include <qwt_point_3d.h>
33#include <qwt_compat.h>
62#if QWT_VERSION < 0x060000
69 virtual void draw(QPainter* p,
70 const QwtScaleMap& xMap,
71 const QwtScaleMap& yMap,
72 const QRect& rect)
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 waterfall spectrogram.
Definition: plot_waterfall.h:51
virtual QwtDoubleRect boundingRect() const
virtual void draw(QPainter *p, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRect &rect) const
PlotWaterfall(WaterfallData *data, const QString &title=QString::null)
const WaterfallData * data() const
void setColorMap(const QwtColorMap &)
const QwtColorMap & colorMap() const
virtual QSize rasterHint(const QwtDoubleRect &) const
QImage renderImage(const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtDoubleRect &rect) const
Definition: waterfallGlobalData.h:37