GNU Radio 3.4.2 C++ API
FrequencyDisplayPlot Class Reference

#include <FrequencyDisplayPlot.h>

List of all members.

Public Slots

void resizeSlot (QSize *e)
void SetLowerIntensityLevel (const double)
void SetUpperIntensityLevel (const double)
void OnPickerPointSelected (const QwtDoublePoint &p)

Signals

void plotPointSelected (const QPointF p)

Public Member Functions

 FrequencyDisplayPlot (QWidget *)
virtual ~FrequencyDisplayPlot ()
void SetFrequencyRange (const double, const double, const double, const bool, const double units=1000.0, const std::string &strunits="kHz")
double GetStartFrequency () const
double GetStopFrequency () const
void PlotNewData (const double *dataPoints, const int64_t numDataPoints, const double noiseFloorAmplitude, const double peakFrequency, const double peakAmplitude, const double timeInterval)
void ClearMaxData ()
void ClearMinData ()
void SetMaxFFTVisible (const bool)
void SetMinFFTVisible (const bool)
virtual void replot ()
void set_yaxis (double min, double max)
void SetTraceColour (QColor)
void SetBGColour (QColor c)
void ShowCFMarker (const bool)

Constructor & Destructor Documentation

FrequencyDisplayPlot::FrequencyDisplayPlot ( QWidget *  )
virtual FrequencyDisplayPlot::~FrequencyDisplayPlot ( ) [virtual]

Member Function Documentation

void FrequencyDisplayPlot::ClearMaxData ( )
void FrequencyDisplayPlot::ClearMinData ( )
double FrequencyDisplayPlot::GetStartFrequency ( ) const
double FrequencyDisplayPlot::GetStopFrequency ( ) const
void FrequencyDisplayPlot::OnPickerPointSelected ( const QwtDoublePoint &  p) [slot]
void FrequencyDisplayPlot::PlotNewData ( const double *  dataPoints,
const int64_t  numDataPoints,
const double  noiseFloorAmplitude,
const double  peakFrequency,
const double  peakAmplitude,
const double  timeInterval 
)
void FrequencyDisplayPlot::plotPointSelected ( const QPointF  p) [signal]
virtual void FrequencyDisplayPlot::replot ( ) [virtual]
void FrequencyDisplayPlot::resizeSlot ( QSize *  e) [slot]
void FrequencyDisplayPlot::set_yaxis ( double  min,
double  max 
)
void FrequencyDisplayPlot::SetBGColour ( QColor  c)
void FrequencyDisplayPlot::SetFrequencyRange ( const double  ,
const double  ,
const double  ,
const bool  ,
const double  units = 1000.0,
const std::string &  strunits = "kHz" 
)
void FrequencyDisplayPlot::SetLowerIntensityLevel ( const double  ) [slot]
void FrequencyDisplayPlot::SetMaxFFTVisible ( const bool  )
void FrequencyDisplayPlot::SetMinFFTVisible ( const bool  )
void FrequencyDisplayPlot::SetTraceColour ( QColor  )
void FrequencyDisplayPlot::SetUpperIntensityLevel ( const double  ) [slot]
void FrequencyDisplayPlot::ShowCFMarker ( const bool  )

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