|
GNU Radio 3.7.1 C++ API
|
A plot item, which displays a waterfall spectrogram. More...
#include <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.
| PlotWaterfall::PlotWaterfall | ( | WaterfallData * | data, |
| const QString & | title = QString::null |
||
| ) | [explicit] |
| virtual PlotWaterfall::~PlotWaterfall | ( | ) | [virtual] |
| virtual QwtDoubleRect PlotWaterfall::boundingRect | ( | ) | const [virtual] |
| const QwtColorMap& PlotWaterfall::colorMap | ( | ) | const |
| const WaterfallData* PlotWaterfall::data | ( | ) | const |
| virtual void PlotWaterfall::draw | ( | QPainter * | p, |
| const QwtScaleMap & | xMap, | ||
| const QwtScaleMap & | yMap, | ||
| const QRect & | rect | ||
| ) | const [virtual] |
| virtual QSize PlotWaterfall::rasterHint | ( | const QwtDoubleRect & | ) | const [virtual] |
| QImage PlotWaterfall::renderImage | ( | const QwtScaleMap & | xMap, |
| const QwtScaleMap & | yMap, | ||
| const QwtDoubleRect & | rect | ||
| ) | const [protected] |
| virtual int PlotWaterfall::rtti | ( | ) | const [virtual] |
| void PlotWaterfall::setColorMap | ( | const QwtColorMap & | ) |