QWidget for displaying frequency domain (PSD) plots. More...
#include <gnuradio/qtgui/FrequencyDisplayPlot.h>
| Public Slots | |
| void | setMaxFFTVisible (const bool) | 
| void | setMinFFTVisible (const bool) | 
| void | setMinFFTColor (QColor c) | 
| void | setMaxFFTColor (QColor c) | 
| void | setMarkerLowerIntensityColor (QColor c) | 
| void | setMarkerLowerIntensityVisible (bool visible) | 
| void | setMarkerUpperIntensityColor (QColor c) | 
| void | setMarkerUpperIntensityVisible (bool visible) | 
| void | setMarkerPeakAmplitudeColor (QColor c) | 
| void | setMarkerNoiseFloorAmplitudeVisible (bool visible) | 
| void | setMarkerNoiseFloorAmplitudeColor (QColor c) | 
| void | setMarkerCFColor (QColor c) | 
| void | setLowerIntensityLevel (const double) | 
| void | setUpperIntensityLevel (const double) | 
| void | onPickerPointSelected (const QPointF &p) | 
| void | setAutoScale (bool state) | 
| void | setAutoScaleShot () | 
| void | setPlotPosHalf (bool half) | 
| void | setYLabel (const std::string &label, const std::string &unit) | 
| void | clearMaxData () | 
| void | clearMinData () | 
| void | attachTriggerLine (bool en) | 
| void | setTriggerLine (double value) | 
| Public Slots inherited from DisplayPlot | |
| virtual void | disableLegend () | 
| virtual void | setAxisLabels (bool en) | 
| virtual void | setXaxis (double min, double max) | 
| virtual void | setLineLabel (unsigned int which, QString label) | 
| virtual QString | getLineLabel (unsigned int which) | 
| virtual void | setLineColor (unsigned int which, QColor color) | 
| virtual QColor | getLineColor (unsigned int which) const | 
| virtual void | setLineWidth (unsigned int which, int width) | 
| virtual int | getLineWidth (unsigned int which) const | 
| virtual void | setLineStyle (unsigned int which, Qt::PenStyle style) | 
| virtual Qt::PenStyle | getLineStyle (unsigned int which) const | 
| virtual void | setLineMarker (unsigned int which, QwtSymbol::Style marker) | 
| virtual QwtSymbol::Style | getLineMarker (unsigned int which) const | 
| virtual void | setMarkerAlpha (unsigned int which, int alpha) | 
| virtual int | getMarkerAlpha (unsigned int which) const | 
| void | setLineColor1 (QColor) | 
| void | setLineColor2 (QColor) | 
| void | setLineColor3 (QColor) | 
| void | setLineColor4 (QColor) | 
| void | setLineColor5 (QColor) | 
| void | setLineColor6 (QColor) | 
| void | setLineColor7 (QColor) | 
| void | setLineColor8 (QColor) | 
| void | setLineColor9 (QColor) | 
| void | setLineWidth1 (int) | 
| void | setLineWidth2 (int) | 
| void | setLineWidth3 (int) | 
| void | setLineWidth4 (int) | 
| void | setLineWidth5 (int) | 
| void | setLineWidth6 (int) | 
| void | setLineWidth7 (int) | 
| void | setLineWidth8 (int) | 
| void | setLineWidth9 (int) | 
| void | setLineStyle1 (Qt::PenStyle) | 
| void | setLineStyle2 (Qt::PenStyle) | 
| void | setLineStyle3 (Qt::PenStyle) | 
| void | setLineStyle4 (Qt::PenStyle) | 
| void | setLineStyle5 (Qt::PenStyle) | 
| void | setLineStyle6 (Qt::PenStyle) | 
| void | setLineStyle7 (Qt::PenStyle) | 
| void | setLineStyle8 (Qt::PenStyle) | 
| void | setLineStyle9 (Qt::PenStyle) | 
| void | setLineMarker1 (QwtSymbol::Style) | 
| void | setLineMarker2 (QwtSymbol::Style) | 
| void | setLineMarker3 (QwtSymbol::Style) | 
| void | setLineMarker4 (QwtSymbol::Style) | 
| void | setLineMarker5 (QwtSymbol::Style) | 
| void | setLineMarker6 (QwtSymbol::Style) | 
| void | setLineMarker7 (QwtSymbol::Style) | 
| void | setLineMarker8 (QwtSymbol::Style) | 
| void | setLineMarker9 (QwtSymbol::Style) | 
| void | setMarkerAlpha1 (int) | 
| void | setMarkerAlpha2 (int) | 
| void | setMarkerAlpha3 (int) | 
| void | setMarkerAlpha4 (int) | 
| void | setMarkerAlpha5 (int) | 
| void | setMarkerAlpha6 (int) | 
| void | setMarkerAlpha7 (int) | 
| void | setMarkerAlpha8 (int) | 
| void | setMarkerAlpha9 (int) | 
| void | setZoomerColor (QColor c) | 
| void | setPaletteColor (QColor c) | 
| void | setAxisLabelFontSize (int axisId, int fs) | 
| void | setYaxisLabelFontSize (int fs) | 
| void | setXaxisLabelFontSize (int fs) | 
| void | setAxesLabelFontSize (int fs) | 
| void | setStop (bool on) | 
| void | resizeSlot (QSize *s) | 
| void | onPickerPointSelected (const QPointF &p) | 
| Public Member Functions | |
| FrequencyDisplayPlot (int nplots, QWidget *) | |
| ~FrequencyDisplayPlot () override | |
| 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< const double * > dataPoints, const int64_t numDataPoints, const double noiseFloorAmplitude, const double peakFrequency, const double peakAmplitude, const double timeInterval) | 
| void | plotNewData (const double *dataPoints, const int64_t numDataPoints, const double noiseFloorAmplitude, const double peakFrequency, const double peakAmplitude, const double timeInterval) | 
| void | replot () override | 
| void | setYaxis (double min, double max) override | 
| double | getYMin () const | 
| double | getYMax () const | 
| void | setTraceColour (QColor) | 
| void | setBGColour (QColor c) | 
| void | showCFMarker (const bool) | 
| bool | getMaxFFTVisible () const | 
| bool | getMinFFTVisible () const | 
| const QColor | getMinFFTColor () const | 
| const QColor | getMaxFFTColor () const | 
| const QColor | getMarkerLowerIntensityColor () const | 
| bool | getMarkerLowerIntensityVisible () const | 
| const QColor | getMarkerUpperIntensityColor () const | 
| bool | getMarkerUpperIntensityVisible () const | 
| const QColor | getMarkerPeakAmplitudeColor () const | 
| bool | getMarkerNoiseFloorAmplitudeVisible () const | 
| const QColor | getMarkerNoiseFloorAmplitudeColor () const | 
| const QColor | getMarkerCFColor () const | 
| Public Member Functions inherited from DisplayPlot | |
| DisplayPlot (int nplots, QWidget *) | |
| ~DisplayPlot () override | |
| const QColor | getLineColor1 () const | 
| const QColor | getLineColor2 () const | 
| const QColor | getLineColor3 () const | 
| const QColor | getLineColor4 () const | 
| const QColor | getLineColor5 () const | 
| const QColor | getLineColor6 () const | 
| const QColor | getLineColor7 () const | 
| const QColor | getLineColor8 () const | 
| const QColor | getLineColor9 () const | 
| int | getLineWidth1 () const | 
| int | getLineWidth2 () const | 
| int | getLineWidth3 () const | 
| int | getLineWidth4 () const | 
| int | getLineWidth5 () const | 
| int | getLineWidth6 () const | 
| int | getLineWidth7 () const | 
| int | getLineWidth8 () const | 
| int | getLineWidth9 () const | 
| Qt::PenStyle | getLineStyle1 () const | 
| Qt::PenStyle | getLineStyle2 () const | 
| Qt::PenStyle | getLineStyle3 () const | 
| Qt::PenStyle | getLineStyle4 () const | 
| Qt::PenStyle | getLineStyle5 () const | 
| Qt::PenStyle | getLineStyle6 () const | 
| Qt::PenStyle | getLineStyle7 () const | 
| Qt::PenStyle | getLineStyle8 () const | 
| Qt::PenStyle | getLineStyle9 () const | 
| QwtSymbol::Style | getLineMarker1 () const | 
| QwtSymbol::Style | getLineMarker2 () const | 
| QwtSymbol::Style | getLineMarker3 () const | 
| QwtSymbol::Style | getLineMarker4 () const | 
| QwtSymbol::Style | getLineMarker5 () const | 
| QwtSymbol::Style | getLineMarker6 () const | 
| QwtSymbol::Style | getLineMarker7 () const | 
| QwtSymbol::Style | getLineMarker8 () const | 
| QwtSymbol::Style | getLineMarker9 () const | 
| int | getMarkerAlpha1 () const | 
| int | getMarkerAlpha2 () const | 
| int | getMarkerAlpha3 () const | 
| int | getMarkerAlpha4 () const | 
| int | getMarkerAlpha5 () const | 
| int | getMarkerAlpha6 () const | 
| int | getMarkerAlpha7 () const | 
| int | getMarkerAlpha8 () const | 
| int | getMarkerAlpha9 () const | 
| QColor | getZoomerColor () const | 
| QColor | getPaletteColor () const | 
| int | getAxisLabelFontSize (int axisId) const | 
| int | getYaxisLabelFontSize () const | 
| int | getXaxisLabelFontSize () const | 
| int | getAxesLabelFontSize () const | 
| Additional Inherited Members | |
| Signals inherited from DisplayPlot | |
| void | plotPointSelected (const QPointF p) | 
| Protected Slots inherited from DisplayPlot | |
| virtual void | legendEntryChecked (QwtPlotItem *plotItem, bool on) | 
| virtual void | legendEntryChecked (const QVariant &plotItem, bool on, int index) | 
| Protected Attributes inherited from DisplayPlot | |
| unsigned int | d_nplots | 
| std::vector< QwtPlotCurve * > | d_plot_curve | 
| QwtPlotPanner * | d_panner | 
| QwtPlotZoomer * | d_zoomer | 
| QwtDblClickPlotPicker * | d_picker | 
| QwtPlotMagnifier * | d_magnifier | 
| int64_t | d_numPoints | 
| bool | d_stop | 
| QList< QColor > | d_trace_colors | 
| bool | d_autoscale_state | 
QWidget for displaying frequency domain (PSD) plots.
| FrequencyDisplayPlot::FrequencyDisplayPlot | ( | int | nplots, | 
| QWidget * | ) | 
References FrequencyDisplayPlot().
Referenced by FrequencyDisplayPlot(), and ~FrequencyDisplayPlot().
| 
 | override | 
References FrequencyDisplayPlot().
| 
 | slot | 
References attachTriggerLine().
Referenced by attachTriggerLine().
| 
 | slot | 
References clearMaxData().
Referenced by clearMaxData().
| 
 | slot | 
References clearMinData().
Referenced by clearMinData().
| const QColor FrequencyDisplayPlot::getMarkerCFColor | ( | ) | const | 
References getMarkerCFColor().
Referenced by getMarkerCFColor().
| const QColor FrequencyDisplayPlot::getMarkerLowerIntensityColor | ( | ) | const | 
References getMarkerLowerIntensityColor().
Referenced by getMarkerLowerIntensityColor().
| bool FrequencyDisplayPlot::getMarkerLowerIntensityVisible | ( | ) | const | 
References getMarkerLowerIntensityVisible().
Referenced by getMarkerLowerIntensityVisible().
| const QColor FrequencyDisplayPlot::getMarkerNoiseFloorAmplitudeColor | ( | ) | const | 
References getMarkerNoiseFloorAmplitudeColor().
Referenced by getMarkerNoiseFloorAmplitudeColor().
| bool FrequencyDisplayPlot::getMarkerNoiseFloorAmplitudeVisible | ( | ) | const | 
References getMarkerNoiseFloorAmplitudeVisible().
Referenced by getMarkerNoiseFloorAmplitudeVisible().
| const QColor FrequencyDisplayPlot::getMarkerPeakAmplitudeColor | ( | ) | const | 
References getMarkerPeakAmplitudeColor().
Referenced by getMarkerPeakAmplitudeColor().
| const QColor FrequencyDisplayPlot::getMarkerUpperIntensityColor | ( | ) | const | 
References getMarkerUpperIntensityColor().
Referenced by getMarkerUpperIntensityColor().
| bool FrequencyDisplayPlot::getMarkerUpperIntensityVisible | ( | ) | const | 
References getMarkerUpperIntensityVisible().
Referenced by getMarkerUpperIntensityVisible().
| const QColor FrequencyDisplayPlot::getMaxFFTColor | ( | ) | const | 
References getMaxFFTColor().
Referenced by getMaxFFTColor().
| bool FrequencyDisplayPlot::getMaxFFTVisible | ( | ) | const | 
References getMaxFFTVisible().
Referenced by getMaxFFTVisible().
| const QColor FrequencyDisplayPlot::getMinFFTColor | ( | ) | const | 
References getMinFFTColor().
Referenced by getMinFFTColor().
| bool FrequencyDisplayPlot::getMinFFTVisible | ( | ) | const | 
References getMinFFTVisible().
Referenced by getMinFFTVisible().
| double FrequencyDisplayPlot::getStartFrequency | ( | ) | const | 
References getStartFrequency().
Referenced by getStartFrequency().
| double FrequencyDisplayPlot::getStopFrequency | ( | ) | const | 
References getStopFrequency().
Referenced by getStopFrequency().
| 
 | slot | 
References onPickerPointSelected().
Referenced by onPickerPointSelected().
| void FrequencyDisplayPlot::plotNewData | ( | const double * | dataPoints, | 
| const int64_t | numDataPoints, | ||
| const double | noiseFloorAmplitude, | ||
| const double | peakFrequency, | ||
| const double | peakAmplitude, | ||
| const double | timeInterval ) | 
References plotNewData().
| void FrequencyDisplayPlot::plotNewData | ( | const std::vector< const double * > | dataPoints, | 
| const int64_t | numDataPoints, | ||
| const double | noiseFloorAmplitude, | ||
| const double | peakFrequency, | ||
| const double | peakAmplitude, | ||
| const double | timeInterval ) | 
References plotNewData().
Referenced by plotNewData(), and plotNewData().
| 
 | overridevirtual | 
| 
 | slot | 
References setAutoScale().
Referenced by setAutoScale().
| 
 | slot | 
References setAutoScaleShot().
Referenced by setAutoScaleShot().
| void FrequencyDisplayPlot::setBGColour | ( | QColor | c | ) | 
References setBGColour().
Referenced by setBGColour().
| void FrequencyDisplayPlot::setFrequencyRange | ( | const double | , | 
| const double | , | ||
| const double | units = 1000.0, | ||
| const std::string & | strunits = "kHz" ) | 
References setFrequencyRange().
Referenced by setFrequencyRange().
| 
 | slot | 
References setLowerIntensityLevel().
Referenced by setLowerIntensityLevel().
| 
 | slot | 
References setMarkerCFColor().
Referenced by setMarkerCFColor().
| 
 | slot | 
References setMarkerLowerIntensityColor().
Referenced by setMarkerLowerIntensityColor().
| 
 | slot | 
References setMarkerLowerIntensityVisible().
Referenced by setMarkerLowerIntensityVisible().
| 
 | slot | 
References setMarkerNoiseFloorAmplitudeColor().
Referenced by setMarkerNoiseFloorAmplitudeColor().
| 
 | slot | 
References setMarkerNoiseFloorAmplitudeVisible().
Referenced by setMarkerNoiseFloorAmplitudeVisible().
| 
 | slot | 
References setMarkerPeakAmplitudeColor().
Referenced by setMarkerPeakAmplitudeColor().
| 
 | slot | 
References setMarkerUpperIntensityColor().
Referenced by setMarkerUpperIntensityColor().
| 
 | slot | 
References setMarkerUpperIntensityVisible().
Referenced by setMarkerUpperIntensityVisible().
| 
 | slot | 
References setMaxFFTColor().
Referenced by setMaxFFTColor().
| 
 | slot | 
References setMaxFFTVisible().
Referenced by setMaxFFTVisible().
| 
 | slot | 
References setMinFFTColor().
Referenced by setMinFFTColor().
| 
 | slot | 
References setMinFFTVisible().
Referenced by setMinFFTVisible().
| 
 | slot | 
References setPlotPosHalf().
Referenced by setPlotPosHalf().
| void FrequencyDisplayPlot::setTraceColour | ( | QColor | ) | 
References setTraceColour().
Referenced by setTraceColour().
| 
 | slot | 
References setTriggerLine().
Referenced by setTriggerLine().
| 
 | slot | 
References setUpperIntensityLevel().
Referenced by setUpperIntensityLevel().
| 
 | overridevirtual | 
| 
 | slot | 
References setYLabel().
Referenced by setYLabel().
| void FrequencyDisplayPlot::showCFMarker | ( | const bool | ) | 
References showCFMarker().
Referenced by showCFMarker().
| 
 | readwrite | 
| 
 | read | 
| 
 | readwrite | 
| 
 | readwrite | 
| 
 | readwrite | 
| 
 | read | 
| 
 | read | 
| 
 | readwrite | 
| 
 | readwrite | 
| 
 | readwrite | 
| 
 | readwrite | 
| 
 | readwrite |