A plot item, which displays a waterfall spectrogram. More...
#include <gnuradio/qtgui/plot_waterfall.h>
Public Member Functions | |
PlotWaterfall (WaterfallData *data, const QString &title=QString::null) | |
virtual | ~PlotWaterfall () |
const WaterfallData * | data () const |
void | setColorMap (const QwtColorMap &) |
const QwtColorMap & | colorMap () const |
virtual QwtDoubleRect | boundingRect () const |
virtual QSize | rasterHint (const QwtDoubleRect &) const |
virtual int | rtti () const |
virtual void | draw (QPainter *p, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRect &rect) const |
Protected Member Functions | |
QImage | renderImage (const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtDoubleRect &rect) const |
A plot item, which displays a waterfall spectrogram.
A waterfall displays threedimenional data, where the 3rd dimension (the intensity) is displayed using colors. The colors are calculated from the values using a color map.
|
explicit |
|
virtual |
|
virtual |
const QwtColorMap& PlotWaterfall::colorMap | ( | ) | const |
const WaterfallData* PlotWaterfall::data | ( | ) | const |
|
virtual |
|
virtual |
|
protected |
|
virtual |
void PlotWaterfall::setColorMap | ( | const QwtColorMap & | ) |