QWidget for displaying 1D-vector plots. More...
#include <gnuradio/qtgui/VectorDisplayPlot.h>
Public Member Functions | |
VectorDisplayPlot (int nplots, QWidget *) | |
virtual | ~VectorDisplayPlot () |
void | setXAxisValues (const double start, const double step=1.0) |
void | plotNewData (const std::vector< double * > dataPoints, const int64_t numDataPoints, const double refLevel, const double timeInterval) |
void | clearMaxData () |
void | clearMinData () |
void | replot () |
void | setYaxis (double min, double max) |
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) |
const bool | getMaxVecVisible () const |
const bool | getMinVecVisible () const |
const QColor | getMinVecColor () const |
const QColor | getMaxVecColor () const |
const QColor | getMarkerLowerIntensityColor () const |
const bool | getMarkerLowerIntensityVisible () const |
const QColor | getMarkerUpperIntensityColor () const |
const bool | getMarkerUpperIntensityVisible () const |
const bool | getMarkerRefLevelAmplitudeVisible () const |
const QColor | getMarkerRefLevelAmplitudeColor () const |
Public Member Functions inherited from DisplayPlot | |
DisplayPlot (int nplots, QWidget *) | |
virtual | ~DisplayPlot () |
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 |
const Qt::PenStyle | getLineStyle1 () const |
const Qt::PenStyle | getLineStyle2 () const |
const Qt::PenStyle | getLineStyle3 () const |
const Qt::PenStyle | getLineStyle4 () const |
const Qt::PenStyle | getLineStyle5 () const |
const Qt::PenStyle | getLineStyle6 () const |
const Qt::PenStyle | getLineStyle7 () const |
const Qt::PenStyle | getLineStyle8 () const |
const Qt::PenStyle | getLineStyle9 () const |
const QwtSymbol::Style | getLineMarker1 () const |
const QwtSymbol::Style | getLineMarker2 () const |
const QwtSymbol::Style | getLineMarker3 () const |
const QwtSymbol::Style | getLineMarker4 () const |
const QwtSymbol::Style | getLineMarker5 () const |
const QwtSymbol::Style | getLineMarker6 () const |
const QwtSymbol::Style | getLineMarker7 () const |
const QwtSymbol::Style | getLineMarker8 () const |
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 | |
Public Types inherited from DisplayPlot | |
typedef QwtSymbol::Style | QwtSymbolStyle |
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 | |
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 * | |||
) |
|
virtual |
void VectorDisplayPlot::clearMaxData | ( | ) |
void VectorDisplayPlot::clearMinData | ( | ) |
const QColor VectorDisplayPlot::getMarkerLowerIntensityColor | ( | ) | const |
const bool VectorDisplayPlot::getMarkerLowerIntensityVisible | ( | ) | const |
const QColor VectorDisplayPlot::getMarkerRefLevelAmplitudeColor | ( | ) | const |
const bool VectorDisplayPlot::getMarkerRefLevelAmplitudeVisible | ( | ) | const |
const QColor VectorDisplayPlot::getMarkerUpperIntensityColor | ( | ) | const |
const bool VectorDisplayPlot::getMarkerUpperIntensityVisible | ( | ) | const |
const QColor VectorDisplayPlot::getMaxVecColor | ( | ) | const |
const bool VectorDisplayPlot::getMaxVecVisible | ( | ) | const |
const QColor VectorDisplayPlot::getMinVecColor | ( | ) | const |
const bool VectorDisplayPlot::getMinVecVisible | ( | ) | const |
double VectorDisplayPlot::getYMax | ( | ) | const |
double VectorDisplayPlot::getYMin | ( | ) | const |
|
slot |
|
slot |
void VectorDisplayPlot::plotNewData | ( | const std::vector< double * > | dataPoints, |
const int64_t | numDataPoints, | ||
const double | refLevel, | ||
const double | timeInterval | ||
) |
|
virtual |
Implements DisplayPlot.
void VectorDisplayPlot::setBGColour | ( | QColor | c | ) |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
void VectorDisplayPlot::setTraceColour | ( | QColor | ) |
|
slot |
void VectorDisplayPlot::setXAxisLabel | ( | const QString & | label | ) |
void VectorDisplayPlot::setXAxisUnit | ( | const QString & | unit | ) |
void VectorDisplayPlot::setXAxisValues | ( | const double | start, |
const double | step = 1.0 |
||
) |
|
virtual |
Reimplemented from DisplayPlot.
void VectorDisplayPlot::setYAxisLabel | ( | const QString & | label | ) |
void VectorDisplayPlot::setYAxisUnit | ( | const QString & | unit | ) |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |
|
readwrite |