23 #ifndef TIMERASTER_GLOBAL_DATA_HPP 24 #define TIMERASTER_GLOBAL_DATA_HPP 27 #include <qwt_raster_data.h> 29 #if QWT_VERSION >= 0x060200 30 #include "qwt_interval.h" 32 typedef QwtInterval QwtDoubleInterval;
33 #elif QWT_VERSION >= 0x060000 34 #include <qwt_compat.h> 35 #include <qwt_point_3d.h> 47 virtual void resizeData(
const double rows,
const double cols);
49 virtual QwtRasterData*
copy()
const;
51 #if QWT_VERSION < 0x060000 52 virtual QwtDoubleInterval
range()
const;
53 virtual void setRange(
const QwtDoubleInterval&);
56 virtual double value(
double x,
double y)
const;
61 virtual void addData(
const double*,
const int);
65 #if QWT_VERSION >= 0x060200 66 virtual QwtInterval interval(Qt::Axis)
const;
67 void setInterval(Qt::Axis,
const QwtInterval&);
76 #if QWT_VERSION < 0x060000 82 #if QWT_VERSION >= 0x060200 83 QwtInterval d_intervals[3];
virtual void resizeData(const double rows, const double cols)
int d_data_size
Definition: timeRasterGlobalData.h:74
int d_nitems
Definition: timeRasterGlobalData.h:74
double d_cols
Definition: timeRasterGlobalData.h:72
virtual void setRange(const QwtDoubleInterval &)
Definition: timeRasterGlobalData.h:38
virtual ~TimeRasterData()
virtual QwtDoubleInterval range() const
double d_rows
Definition: timeRasterGlobalData.h:72
double * d_data
Definition: timeRasterGlobalData.h:71
int d_totalitems
Definition: timeRasterGlobalData.h:74
virtual double getNumRows() const
virtual double getNumCols() const
virtual void addData(const double *, const int)
TimeRasterData(const double rows, const double cols)
QwtDoubleInterval d_intensityRange
Definition: timeRasterGlobalData.h:77
virtual QwtRasterData * copy() const
double d_resid
Definition: timeRasterGlobalData.h:73
virtual double value(double x, double y) const