QlightRead package | ESS final project 1.22-beta
|
00001 00042 #ifndef DATAPLOT_H 00043 #define DATAPLOT_H 00044 00045 #include <QWidget> 00046 00047 #include <qwt/qwt_plot.h> 00048 #include <qwt/qwt_plot_curve.h> 00049 #include <qwt/qwt_array.h> 00050 #include <qwt/qwt_math.h> 00051 #include <qwt/qwt_plot.h> 00052 00053 00054 class CurveData 00055 { 00056 public: 00057 CurveData( int size ); 00058 const double *xa() const; 00059 const double *ya() const; 00060 const double *xc() const; 00061 const double *yc() const; 00062 00063 QwtArray<double> dc_x; 00064 QwtArray<double> dc_y; 00065 QwtArray<double> da_x; 00066 QwtArray<double> da_y; 00067 }; 00068 00069 00070 class DataPlot : public QwtPlot 00071 { 00072 public: 00073 DataPlot( QWidget* = NULL ); 00074 QwtPlotCurve* curve_c; 00075 QwtPlotCurve* curve_a; 00076 }; 00077 00078 00079 #endif // DATAPLOT_H