QWidget for displaying 1D-vector plots. More...
#include <gnuradio/qtgui/VectorDisplayPlot.h>
Public Slots | |
| void | setMaxVecVisible (const bool) |
| void | setMinVecVisible (const bool) |
| void | setMinVecColor (QColor c) |
| void | setMaxVecColor (QColor c) |
| void | setMarkerLowerIntensityColor (QColor c) |
| void | setMarkerLowerIntensityVisible (bool visible) |
| void | setMarkerUpperIntensityColor (QColor c) |
| void | setMarkerUpperIntensityVisible (bool visible) |
| void | setMarkerRefLevelAmplitudeVisible (bool visible) |
| void | setMarkerRefLevelAmplitudeColor (QColor c) |
| void | setLowerIntensityLevel (const double) |
| void | setUpperIntensityLevel (const double) |
| void | onPickerPointSelected (const QPointF &p) |
| void | setAutoScale (bool state) |
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 | |
| VectorDisplayPlot (int nplots, QWidget *) | |
| ~VectorDisplayPlot () override | |
| VectorDisplayPlot (const VectorDisplayPlot &)=delete | |
| VectorDisplayPlot (VectorDisplayPlot &&)=delete | |
| VectorDisplayPlot & | operator= (const VectorDisplayPlot &)=delete |
| VectorDisplayPlot & | operator= (VectorDisplayPlot &&)=delete |
| void | setXAxisValues (const double start, const double step=1.0) |
| void | plotNewData (const std::vector< const double * > dataPoints, const int64_t numDataPoints, const double refLevel, const double timeInterval) |
| void | clearMaxData () |
| void | clearMinData () |
| void | replot () override |
| void | setYaxis (double min, double max) override |
| double | getYMin () const |
| double | getYMax () const |
| void | setXAxisLabel (const QString &label) |
| void | setYAxisLabel (const QString &label) |
| void | setXAxisUnit (const QString &unit) |
| void | setYAxisUnit (const QString &unit) |
| void | setTraceColour (QColor) |
| void | setBGColour (QColor c) |
| bool | getMaxVecVisible () const |
| bool | getMinVecVisible () const |
| const QColor | getMinVecColor () const |
| const QColor | getMaxVecColor () const |
| const QColor | getMarkerLowerIntensityColor () const |
| bool | getMarkerLowerIntensityVisible () const |
| const QColor | getMarkerUpperIntensityColor () const |
| bool | getMarkerUpperIntensityVisible () const |
| bool | getMarkerRefLevelAmplitudeVisible () const |
| const QColor | getMarkerRefLevelAmplitudeColor () 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 1D-vector plots.
| VectorDisplayPlot::VectorDisplayPlot | ( | int | nplots, |
| QWidget * | ) |
References VectorDisplayPlot().
Referenced by operator=(), operator=(), VectorDisplayPlot(), VectorDisplayPlot(), VectorDisplayPlot(), and ~VectorDisplayPlot().
|
override |
References VectorDisplayPlot().
|
delete |
References VectorDisplayPlot().
|
delete |
References VectorDisplayPlot().
| void VectorDisplayPlot::clearMaxData | ( | ) |
References clearMaxData().
Referenced by clearMaxData().
| void VectorDisplayPlot::clearMinData | ( | ) |
References clearMinData().
Referenced by clearMinData().
| const QColor VectorDisplayPlot::getMarkerLowerIntensityColor | ( | ) | const |
References getMarkerLowerIntensityColor().
Referenced by getMarkerLowerIntensityColor().
| bool VectorDisplayPlot::getMarkerLowerIntensityVisible | ( | ) | const |
References getMarkerLowerIntensityVisible().
Referenced by getMarkerLowerIntensityVisible().
| const QColor VectorDisplayPlot::getMarkerRefLevelAmplitudeColor | ( | ) | const |
References getMarkerRefLevelAmplitudeColor().
Referenced by getMarkerRefLevelAmplitudeColor().
| bool VectorDisplayPlot::getMarkerRefLevelAmplitudeVisible | ( | ) | const |
References getMarkerRefLevelAmplitudeVisible().
Referenced by getMarkerRefLevelAmplitudeVisible().
| const QColor VectorDisplayPlot::getMarkerUpperIntensityColor | ( | ) | const |
References getMarkerUpperIntensityColor().
Referenced by getMarkerUpperIntensityColor().
| bool VectorDisplayPlot::getMarkerUpperIntensityVisible | ( | ) | const |
References getMarkerUpperIntensityVisible().
Referenced by getMarkerUpperIntensityVisible().
| const QColor VectorDisplayPlot::getMaxVecColor | ( | ) | const |
References getMaxVecColor().
Referenced by getMaxVecColor().
| bool VectorDisplayPlot::getMaxVecVisible | ( | ) | const |
References getMaxVecVisible().
Referenced by getMaxVecVisible().
| const QColor VectorDisplayPlot::getMinVecColor | ( | ) | const |
References getMinVecColor().
Referenced by getMinVecColor().
| bool VectorDisplayPlot::getMinVecVisible | ( | ) | const |
References getMinVecVisible().
Referenced by getMinVecVisible().
|
slot |
References onPickerPointSelected().
Referenced by onPickerPointSelected().
|
delete |
References VectorDisplayPlot().
|
delete |
References VectorDisplayPlot().
| void VectorDisplayPlot::plotNewData | ( | const std::vector< const double * > | dataPoints, |
| const int64_t | numDataPoints, | ||
| const double | refLevel, | ||
| const double | timeInterval ) |
References plotNewData().
Referenced by plotNewData().
|
overridevirtual |
|
slot |
References setAutoScale().
Referenced by setAutoScale().
| void VectorDisplayPlot::setBGColour | ( | QColor | c | ) |
References setBGColour().
Referenced by setBGColour().
|
slot |
References setLowerIntensityLevel().
Referenced by setLowerIntensityLevel().
|
slot |
References setMarkerLowerIntensityColor().
Referenced by setMarkerLowerIntensityColor().
|
slot |
References setMarkerLowerIntensityVisible().
Referenced by setMarkerLowerIntensityVisible().
|
slot |
References setMarkerRefLevelAmplitudeColor().
Referenced by setMarkerRefLevelAmplitudeColor().
|
slot |
References setMarkerRefLevelAmplitudeVisible().
Referenced by setMarkerRefLevelAmplitudeVisible().
|
slot |
References setMarkerUpperIntensityColor().
Referenced by setMarkerUpperIntensityColor().
|
slot |
References setMarkerUpperIntensityVisible().
Referenced by setMarkerUpperIntensityVisible().
|
slot |
References setMaxVecColor().
Referenced by setMaxVecColor().
|
slot |
References setMaxVecVisible().
Referenced by setMaxVecVisible().
|
slot |
References setMinVecColor().
Referenced by setMinVecColor().
|
slot |
References setMinVecVisible().
Referenced by setMinVecVisible().
| void VectorDisplayPlot::setTraceColour | ( | QColor | ) |
References setTraceColour().
Referenced by setTraceColour().
|
slot |
References setUpperIntensityLevel().
Referenced by setUpperIntensityLevel().
| void VectorDisplayPlot::setXAxisLabel | ( | const QString & | label | ) |
References setXAxisLabel().
Referenced by setXAxisLabel().
| void VectorDisplayPlot::setXAxisUnit | ( | const QString & | unit | ) |
References setXAxisUnit().
Referenced by setXAxisUnit().
| void VectorDisplayPlot::setXAxisValues | ( | const double | start, |
| const double | step = 1.0 ) |
References setXAxisValues().
Referenced by setXAxisValues().
|
overridevirtual |
| void VectorDisplayPlot::setYAxisLabel | ( | const QString & | label | ) |
References setYAxisLabel().
Referenced by setYAxisLabel().
| void VectorDisplayPlot::setYAxisUnit | ( | const QString & | unit | ) |
References setYAxisUnit().
Referenced by setYAxisUnit().
|
read |
|
readwrite |
|
read |
|
read |
|
read |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |