10 #ifndef QWT_RASTER_DATA_H 11 #define QWT_RASTER_DATA_H 1 79 IgnoreAllVerticesOnLevel = 0x01,
82 IgnoreOutOfRange = 0x02
91 void setAttribute(
Attribute,
bool on =
true );
100 virtual QRectF pixelHint(
const QRectF & )
const;
102 virtual void initRaster(
const QRectF &,
const QSize& raster );
103 virtual void discardRaster();
110 virtual double value(
double x,
double y )
const = 0;
112 virtual ContourLines contourLines(
const QRectF &rect,
113 const QSize &raster,
const QList<double> &levels,
116 class Contour3DPoint;
A class representing an interval.
Attribute
Raster data attributes.
ConrecFlag
Flags to modify the contour algorithm.
QMap< double, QPolygonF > ContourLines
Contour lines.
QFlags< ConrecFlag > ConrecFlags
Flags to modify the contour algorithm.
QwtRasterData defines an interface to any type of raster data.
QFlags< Attribute > Attributes
Raster data Attributes.