GNU Radio 3.7.1 C++ API
|
#include <waterfallGlobalData.h>
Public Member Functions | |
WaterfallData (const double, const double, const uint64_t, const unsigned int) | |
virtual | ~WaterfallData () |
virtual void | reset () |
virtual void | copy (const WaterfallData *) |
virtual void | resizeData (const double, const double, const uint64_t) |
virtual QwtRasterData * | copy () const |
virtual QwtDoubleInterval | range () const |
virtual void | setRange (const QwtDoubleInterval &) |
virtual double | value (double x, double y) const |
virtual uint64_t | getNumFFTPoints () const |
virtual void | addFFTData (const double *, const uint64_t, const int) |
virtual double * | getSpectrumDataBuffer () const |
virtual void | setSpectrumDataBuffer (const double *) |
virtual int | getNumLinesToUpdate () const |
virtual void | setNumLinesToUpdate (const int) |
virtual void | incrementNumLinesToUpdate () |
Protected Attributes | |
double * | _spectrumData |
uint64_t | _fftPoints |
uint64_t | _historyLength |
int | _numLinesToUpdate |
QwtDoubleInterval | _intensityRange |
WaterfallData::WaterfallData | ( | const double | , |
const double | , | ||
const uint64_t | , | ||
const unsigned | int | ||
) |
virtual WaterfallData::~WaterfallData | ( | ) | [virtual] |
virtual void WaterfallData::addFFTData | ( | const double * | , |
const uint64_t | , | ||
const int | |||
) | [virtual] |
virtual void WaterfallData::copy | ( | const WaterfallData * | ) | [virtual] |
virtual QwtRasterData* WaterfallData::copy | ( | ) | const [virtual] |
virtual uint64_t WaterfallData::getNumFFTPoints | ( | ) | const [virtual] |
virtual int WaterfallData::getNumLinesToUpdate | ( | ) | const [virtual] |
virtual double* WaterfallData::getSpectrumDataBuffer | ( | ) | const [virtual] |
virtual void WaterfallData::incrementNumLinesToUpdate | ( | ) | [virtual] |
virtual QwtDoubleInterval WaterfallData::range | ( | ) | const [virtual] |
virtual void WaterfallData::reset | ( | ) | [virtual] |
virtual void WaterfallData::resizeData | ( | const double | , |
const double | , | ||
const uint64_t | |||
) | [virtual] |
virtual void WaterfallData::setNumLinesToUpdate | ( | const int | ) | [virtual] |
virtual void WaterfallData::setRange | ( | const QwtDoubleInterval & | ) | [virtual] |
virtual void WaterfallData::setSpectrumDataBuffer | ( | const double * | ) | [virtual] |
virtual double WaterfallData::value | ( | double | x, |
double | y | ||
) | const [virtual] |
uint64_t WaterfallData::_fftPoints [protected] |
uint64_t WaterfallData::_historyLength [protected] |
QwtDoubleInterval WaterfallData::_intensityRange [protected] |
int WaterfallData::_numLinesToUpdate [protected] |
double* WaterfallData::_spectrumData [protected] |