27#ifndef QWT_MATRIX_RASTER_DATA_H
28#define QWT_MATRIX_RASTER_DATA_H
30#include "qwtcore_global.h"
31#include "qwt_raster_data.h"
33#if QT_VERSION < 0x060000
80 void setResampleMode(ResampleMode mode);
82 ResampleMode resampleMode()
const;
87 virtual QwtInterval interval(Qt::Axis axis)
const override final;
95 void setValue(
int row,
int col,
double value);
98 int numColumns()
const;
103 virtual QRectF
pixelHint(
const QRectF&)
const override;
106 virtual double value(
double x,
double y)
const override;
Definition qwt_clipper.h:41
A class representing an interval
Definition qwt_interval.h:39
A class representing a matrix of values as raster data.
Definition qwt_matrix_raster_data.h:46
ResampleMode
Resampling algorithm
Definition qwt_matrix_raster_data.h:54
@ BilinearInterpolation
Definition qwt_matrix_raster_data.h:65
@ NearestNeighbour
Definition qwt_matrix_raster_data.h:59
QwtRasterData defines an interface to any type of raster data.
Definition qwt_raster_data.h:63
virtual QRectF pixelHint(const QRectF &) const
Return a hint for the raster item, about how to align the pixels
Definition qwt_raster_data.cpp:283