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 QwtDoublePoint &p) |
| void | onPickerPointSelected6 (const QPointF &p) |
| void | setAutoScale (bool state) |
Public Member Functions |
| | FrequencyDisplayPlot (int nplots, QWidget *) |
| virtual | ~FrequencyDisplayPlot () |
| 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< 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 | clearMaxData () |
| void | clearMinData () |
| void | replot () |
| void | setYaxis (double min, double max) |
| void | setTraceColour (QColor) |
| void | setBGColour (QColor c) |
| void | showCFMarker (const bool) |
| const bool | getMaxFFTVisible () const |
| const bool | getMinFFTVisible () const |
| const QColor | getMinFFTColor () const |
| const QColor | getMaxFFTColor () const |
| const QColor | getMarkerLowerIntensityColor () const |
| const bool | getMarkerLowerIntensityVisible () const |
| const QColor | getMarkerUpperIntensityColor () const |
| const bool | getMarkerUpperIntensityVisible () const |
| const QColor | getMarkerPeakAmplitudeColor () const |
| const bool | getMarkerNoiseFloorAmplitudeVisible () const |
| const QColor | getMarkerNoiseFloorAmplitudeColor () const |
| const QColor | getMarkerCFColor () const |
Properties |
| QColor | min_fft_color |
| QColor | max_fft_color |
| bool | min_fft_visible |
| bool | max_fft_visible |
| QColor | marker_lower_intensity_color |
| bool | marker_lower_intensity_visible |
| QColor | marker_upper_intensity_color |
| bool | marker_upper_intensity_visible |
| QColor | marker_peak_amplitude_color |
| QColor | marker_noise_floor_amplitude_color |
| bool | marker_noise_floor_amplitude_visible |
| QColor | marker_CF_color |
QWidget for displaying frequency domain (PSD) plots.