10 #ifndef QWT_MATRIX_RASTER_DATA_H
11 #define QWT_MATRIX_RASTER_DATA_H 1
13 #include "qwt_global.h"
14 #include "qwt_raster_data.h"
50 void setResampleMode(ResampleMode mode);
51 ResampleMode resampleMode()
const;
55 void setValueMatrix(
const QVector<double> &values,
int numColumns );
56 const QVector<double> valueMatrix()
const;
58 void setValue(
int row,
int col,
double value );
60 int numColumns()
const;
63 virtual QRectF
pixelHint(
const QRectF & )
const;
65 virtual double value(
double x,
double y )
const;
virtual double value(double x, double y) const =0
QwtRasterData defines an interface to any type of raster data.
Definition: qwt_raster_data.h:32
virtual void setInterval(Qt::Axis, const QwtInterval &)
Definition: qwt_raster_data.cpp:176
ResampleMode
Resampling algorithm The default setting is NearestNeighbour;.
Definition: qwt_matrix_raster_data.h:32
virtual QRectF pixelHint(const QRectF &) const
Pixel hint.
Definition: qwt_raster_data.cpp:242
A class representing a matrix of values as raster data.
Definition: qwt_matrix_raster_data.h:25
A class representing an interval.
Definition: qwt_interval.h:26
Definition: qwt_matrix_raster_data.h:38