GNU Radio 3.7.1 C++ API
|
DisplayForm child for managing waterfall (spectrogram) plots. More...
#include <waterfalldisplayform.h>
Public Slots | |
void | customEvent (QEvent *e) |
void | setSampleRate (const QString &samprate) |
void | setFFTSize (const int) |
void | setFFTAverage (const float) |
void | setFFTWindowType (const gr::filter::firdes::win_type) |
void | setFrequencyRange (const double centerfreq, const double bandwidth) |
void | setIntensityRange (const double minIntensity, const double maxIntensity) |
void | setAlpha (int which, int alpha) |
void | setColorMap (int which, const int newType, const QColor lowColor=QColor("white"), const QColor highColor=QColor("white")) |
void | autoScale (bool en=false) |
Public Member Functions | |
WaterfallDisplayForm (int nplots=1, QWidget *parent=0) | |
~WaterfallDisplayForm () | |
WaterfallDisplayPlot * | getPlot () |
int | getFFTSize () const |
float | getFFTAverage () const |
gr::filter::firdes::win_type | getFFTWindowType () const |
int | getColorMap (int which) |
int | getAlpha (int which) |
double | getMinIntensity (int which) |
double | getMaxIntensity (int which) |
void | clearData () |
DisplayForm child for managing waterfall (spectrogram) plots.
WaterfallDisplayForm::WaterfallDisplayForm | ( | int | nplots = 1 , |
QWidget * | parent = 0 |
||
) |
void WaterfallDisplayForm::autoScale | ( | bool | en = false | ) | [virtual, slot] |
Implements DisplayForm.
void WaterfallDisplayForm::customEvent | ( | QEvent * | e | ) | [virtual, slot] |
Implements DisplayForm.
int WaterfallDisplayForm::getAlpha | ( | int | which | ) |
int WaterfallDisplayForm::getColorMap | ( | int | which | ) |
float WaterfallDisplayForm::getFFTAverage | ( | ) | const |
int WaterfallDisplayForm::getFFTSize | ( | ) | const |
double WaterfallDisplayForm::getMaxIntensity | ( | int | which | ) |
double WaterfallDisplayForm::getMinIntensity | ( | int | which | ) |
WaterfallDisplayPlot* WaterfallDisplayForm::getPlot | ( | ) | [virtual] |
Implements DisplayForm.
void WaterfallDisplayForm::setAlpha | ( | int | which, |
int | alpha | ||
) | [slot] |
void WaterfallDisplayForm::setColorMap | ( | int | which, |
const int | newType, | ||
const QColor | lowColor = QColor("white") , |
||
const QColor | highColor = QColor("white") |
||
) | [slot] |
void WaterfallDisplayForm::setFFTAverage | ( | const float | ) | [slot] |
void WaterfallDisplayForm::setFFTSize | ( | const int | ) | [slot] |
void WaterfallDisplayForm::setFFTWindowType | ( | const gr::filter::firdes::win_type | ) | [slot] |
void WaterfallDisplayForm::setFrequencyRange | ( | const double | centerfreq, |
const double | bandwidth | ||
) | [slot] |
void WaterfallDisplayForm::setIntensityRange | ( | const double | minIntensity, |
const double | maxIntensity | ||
) | [slot] |
void WaterfallDisplayForm::setSampleRate | ( | const QString & | samprate | ) | [virtual, slot] |
Reimplemented from DisplayForm.