|
GNU Radio 3.7.1 C++ API
|
QWidget for displaying waterfall (spectrogram) plots. More...
#include <WaterfallDisplayPlot.h>

Public Slots | |
| void | setIntensityColorMapType (const int, const int, const QColor, const QColor) |
| void | setIntensityColorMapType1 (int) |
| void | setUserDefinedLowIntensityColor (QColor) |
| void | setUserDefinedHighIntensityColor (QColor) |
Signals | |
| void | updatedLowerIntensityLevel (const double) |
| void | updatedUpperIntensityLevel (const double) |
Public Member Functions | |
| WaterfallDisplayPlot (int nplots, QWidget *) | |
| virtual | ~WaterfallDisplayPlot () |
| void | resetAxis () |
| void | setFrequencyRange (const double, const double, const double units=1000.0, const std::string &strunits="kHz") |
| double | getStartFrequency () const |
| double | getStopFrequency () const |
| void | plotNewData (const std::vector< double * > dataPoints, const int64_t numDataPoints, const double timePerFFT, const gr::high_res_timer_type timestamp, const int droppedFrames) |
| void | plotNewData (const double *dataPoints, const int64_t numDataPoints, const double timePerFFT, const gr::high_res_timer_type timestamp, const int droppedFrames) |
| void | setIntensityRange (const double minIntensity, const double maxIntensity) |
| double | getMinIntensity (int which) const |
| double | getMaxIntensity (int which) const |
| void | replot (void) |
| void | clearData () |
| int | getIntensityColorMapType (int) const |
| int | getIntensityColorMapType1 () const |
| const QColor | getUserDefinedLowIntensityColor () const |
| const QColor | getUserDefinedHighIntensityColor () const |
| int | getAlpha (int which) |
| void | setAlpha (int which, int alpha) |
Properties | |
| int | intensity_color_map_type1 |
| QColor | low_intensity_color |
| QColor | high_intensity_color |
QWidget for displaying waterfall (spectrogram) plots.
| WaterfallDisplayPlot::WaterfallDisplayPlot | ( | int | nplots, |
| QWidget * | |||
| ) |
| virtual WaterfallDisplayPlot::~WaterfallDisplayPlot | ( | ) | [virtual] |
| int WaterfallDisplayPlot::getAlpha | ( | int | which | ) |
| int WaterfallDisplayPlot::getIntensityColorMapType | ( | int | ) | const |
| int WaterfallDisplayPlot::getIntensityColorMapType1 | ( | ) | const |
| double WaterfallDisplayPlot::getMaxIntensity | ( | int | which | ) | const |
| double WaterfallDisplayPlot::getMinIntensity | ( | int | which | ) | const |
| double WaterfallDisplayPlot::getStartFrequency | ( | ) | const |
| double WaterfallDisplayPlot::getStopFrequency | ( | ) | const |
| const QColor WaterfallDisplayPlot::getUserDefinedHighIntensityColor | ( | ) | const |
| const QColor WaterfallDisplayPlot::getUserDefinedLowIntensityColor | ( | ) | const |
| void WaterfallDisplayPlot::plotNewData | ( | const std::vector< double * > | dataPoints, |
| const int64_t | numDataPoints, | ||
| const double | timePerFFT, | ||
| const gr::high_res_timer_type | timestamp, | ||
| const int | droppedFrames | ||
| ) |
| void WaterfallDisplayPlot::plotNewData | ( | const double * | dataPoints, |
| const int64_t | numDataPoints, | ||
| const double | timePerFFT, | ||
| const gr::high_res_timer_type | timestamp, | ||
| const int | droppedFrames | ||
| ) |
| void WaterfallDisplayPlot::replot | ( | void | ) | [virtual] |
Implements DisplayPlot.
| void WaterfallDisplayPlot::setAlpha | ( | int | which, |
| int | alpha | ||
| ) |
| void WaterfallDisplayPlot::setFrequencyRange | ( | const double | , |
| const double | , | ||
| const double | units = 1000.0, |
||
| const std::string & | strunits = "kHz" |
||
| ) |
| void WaterfallDisplayPlot::setIntensityColorMapType | ( | const int | , |
| const int | , | ||
| const QColor | , | ||
| const QColor | |||
| ) | [slot] |
| void WaterfallDisplayPlot::setIntensityColorMapType1 | ( | int | ) | [slot] |
| void WaterfallDisplayPlot::setIntensityRange | ( | const double | minIntensity, |
| const double | maxIntensity | ||
| ) |
| void WaterfallDisplayPlot::setUserDefinedHighIntensityColor | ( | QColor | ) | [slot] |
| void WaterfallDisplayPlot::setUserDefinedLowIntensityColor | ( | QColor | ) | [slot] |
| void WaterfallDisplayPlot::updatedLowerIntensityLevel | ( | const double | ) | [signal] |
| void WaterfallDisplayPlot::updatedUpperIntensityLevel | ( | const double | ) | [signal] |
QColor WaterfallDisplayPlot::high_intensity_color [read, write] |
int WaterfallDisplayPlot::intensity_color_map_type1 [read, write] |
QColor WaterfallDisplayPlot::low_intensity_color [read, write] |