GNU Radio 3.7.1 C++ API
WaterfallDisplayForm Class Reference

DisplayForm child for managing waterfall (spectrogram) plots. More...

#include <waterfalldisplayform.h>

Inheritance diagram for WaterfallDisplayForm:

List of all members.

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 ()
WaterfallDisplayPlotgetPlot ()
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 ()

Detailed Description

DisplayForm child for managing waterfall (spectrogram) plots.


Constructor & Destructor Documentation

WaterfallDisplayForm::WaterfallDisplayForm ( int  nplots = 1,
QWidget *  parent = 0 
)

Member Function Documentation

void WaterfallDisplayForm::autoScale ( bool  en = false) [virtual, slot]

Implements DisplayForm.

void WaterfallDisplayForm::customEvent ( QEvent *  e) [virtual, slot]

Implements DisplayForm.

int WaterfallDisplayForm::getAlpha ( int  which)
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::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.


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