GNU Radio Manual and C++ API Reference  3.8.1.0
The Free & Open Software Radio Ecosystem

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 WaterfallDatadata () const
 
void setColorMap (const QwtColorMap &)
 
const QwtColorMap & colorMap () const
 
virtual QwtDoubleRect boundingRect () const
 
virtual QSize rasterHint (const QwtDoubleRect &) const
 
virtual int rtti () const
 

Protected Member Functions

QImage renderImage (const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QwtDoubleRect &rect) const
 

Detailed Description

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.

See also
QwtRasterData, QwtColorMap

Constructor & Destructor Documentation

◆ PlotWaterfall()

PlotWaterfall::PlotWaterfall ( WaterfallData data,
const QString &  title = QString::null 
)
explicit

◆ ~PlotWaterfall()

virtual PlotWaterfall::~PlotWaterfall ( )
virtual

Member Function Documentation

◆ boundingRect()

virtual QwtDoubleRect PlotWaterfall::boundingRect ( ) const
virtual

◆ colorMap()

const QwtColorMap& PlotWaterfall::colorMap ( ) const

◆ data()

const WaterfallData* PlotWaterfall::data ( ) const

◆ rasterHint()

virtual QSize PlotWaterfall::rasterHint ( const QwtDoubleRect &  ) const
virtual

◆ renderImage()

QImage PlotWaterfall::renderImage ( const QwtScaleMap &  xMap,
const QwtScaleMap &  yMap,
const QwtDoubleRect &  rect 
) const
protected

◆ rtti()

virtual int PlotWaterfall::rtti ( ) const
virtual

◆ setColorMap()

void PlotWaterfall::setColorMap ( const QwtColorMap &  )

The documentation for this class was generated from the following file: