23 #ifndef HISTOGRAM_DISPLAY_PLOT_H 24 #define HISTOGRAM_DISPLAY_PLOT_H 43 void plotNewData(
const std::vector<double*> dataPoints,
44 const int64_t numDataPoints,
const double timeInterval);
66 void _resetXAxisPoints(
double left,
double right);
67 void _autoScaleY(
double bottom,
double top);
70 std::vector<double*> d_ydata;
74 double d_xmin, d_xmax, d_left, d_right;
79 bool d_autoscalex_state;
QWidget for displaying time domain plots.
Definition: HistogramDisplayPlot.h:35
QWidget base plot to build QTGUI plotting tools.
Definition: DisplayPlot.h:61
float min(float a, float b)
HistogramDisplayPlot(int nplots, QWidget *)
void setMarkerAlpha(int which, int alpha)
void setAutoScale(bool state)
virtual ~HistogramDisplayPlot()
void plotNewData(const std::vector< double *> dataPoints, const int64_t numDataPoints, const double timeInterval)
void setAccumulate(bool en)
void setSemilogy(bool en)
bool getAccumulate() const
void setNumBins(int bins)
void setXaxis(double min, double max)
int getMarkerAlpha(int which) const
void setSemilogx(bool en)
void setLineColor(int which, QColor color)