27#ifndef QWT_MATRIX_RASTER_DATA_H
28#define QWT_MATRIX_RASTER_DATA_H
30#include "qwt_global.h"
31#include "qwt_raster_data.h"
33#if QT_VERSION < 0x060000
34template<
typename T >
class QVector;
108 void setResampleMode(ResampleMode mode);
110 ResampleMode resampleMode()
const;
115 virtual QwtInterval interval( Qt::Axis axis)
const override final;
123 void setValue(
int row,
int col,
double value );
126 int numColumns()
const;
131 virtual QRectF
pixelHint(
const QRectF& )
const override;
134 virtual double value(
double x,
double y )
const override;
Definition qwt_clipper.h:40
表示区间的类
Definition qwt_interval.h:45
将数值矩阵表示为栅格数据的类。
Definition qwt_matrix_raster_data.h:53
ResampleMode
重采样算法
Definition qwt_matrix_raster_data.h:67
@ BilinearInterpolation
Definition qwt_matrix_raster_data.h:88
@ NearestNeighbour
Definition qwt_matrix_raster_data.h:77
QwtRasterData 定义了任何类型栅格数据的接口
Definition qwt_raster_data.h:79
virtual QRectF pixelHint(const QRectF &) const
Return a hint for the raster item, about how to align the pixels
Definition qwt_raster_data.cpp:350