 |
GNU Radio Manual and C++ API Reference
3.9.1.0
The Free & Open Software Radio Ecosystem
|
|
Go to the documentation of this file.
11 #ifndef HISTOGRAM_DISPLAY_PLOT_H
12 #define HISTOGRAM_DISPLAY_PLOT_H
31 void plotNewData(
const std::vector<double*> dataPoints,
32 const uint64_t numDataPoints,
33 const double timeInterval);
47 void setLineColor(
unsigned int which, QColor color)
override;
55 void _resetXAxisPoints(
double left,
double right);
56 void _autoScaleY(
double bottom,
double top);
59 std::vector<double*> d_ydata;
63 double d_xmin, d_xmax, d_left, d_right;
68 bool d_autoscalex_state;
QWidget for displaying time domain plots.
Definition: HistogramDisplayPlot.h:23
float min(float a, float b)
void setAutoScale(bool state)
void setLineColor(unsigned int which, QColor color) override
int getMarkerAlpha(unsigned int which) const override
~HistogramDisplayPlot() override
bool getAccumulate() const
QWidget base plot to build QTGUI plotting tools.
Definition: DisplayPlot.h:49
void plotNewData(const std::vector< double * > dataPoints, const uint64_t numDataPoints, const double timeInterval)
void setSemilogx(bool en)
void setMarkerAlpha(unsigned int which, int alpha) override
void setNumBins(unsigned int bins)
void setSemilogy(bool en)
void setXaxis(double min, double max) override
HistogramDisplayPlot(unsigned int nplots, QWidget *)
void setAccumulate(bool en)