GNU Radio C++ API Reference  3.10.11.0
The Free & Open Software Radio Ecosystem

A plot item, which displays a time raster. More...

#include <gnuradio/qtgui/plot_raster.h>

Public Member Functions

 PlotTimeRaster (const QString &title=QString())
 
 ~PlotTimeRaster () override
 
const TimeRasterDatadata () const
 
void setData (TimeRasterData *data)
 
void setColorMap (const QwtColorMap *map)
 
const QwtColorMap & colorMap () const
 
QwtInterval interval (Qt::Axis ax) const override
 
int rtti () const override
 

Protected Member Functions

QImage renderImage (const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &rect, const QSize &size=QSize(0, 0)) const override
 

Detailed Description

A plot item, which displays a time raster.

A time raster displays three-dimensional 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

PlotTimeRaster::PlotTimeRaster ( const QString &  title = QString())
explicit
PlotTimeRaster::~PlotTimeRaster ( )
override

Member Function Documentation

const QwtColorMap& PlotTimeRaster::colorMap ( ) const
const TimeRasterData* PlotTimeRaster::data ( ) const
QwtInterval PlotTimeRaster::interval ( Qt::Axis  ax) const
override
QImage PlotTimeRaster::renderImage ( const QwtScaleMap &  xMap,
const QwtScaleMap &  yMap,
const QRectF &  rect,
const QSize &  size = QSize(0, 0) 
) const
overrideprotected
int PlotTimeRaster::rtti ( ) const
override
void PlotTimeRaster::setColorMap ( const QwtColorMap *  map)
void PlotTimeRaster::setData ( TimeRasterData data)

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