10 #ifndef QWT_RASTER_DATA_H    11 #define QWT_RASTER_DATA_H 1    13 #include "qwt_global.h"    14 #include "qwt_interval.h"    42         IgnoreAllVerticesOnLevel = 0x01,
    45         IgnoreOutOfRange = 0x02
    54     virtual void setInterval( Qt::Axis, 
const QwtInterval & );
    57     virtual QRectF pixelHint( 
const QRectF & ) 
const;
    59     virtual void initRaster( 
const QRectF &, 
const QSize& raster );
    60     virtual void discardRaster();
    67     virtual double value( 
double x, 
double y ) 
const = 0;
    69     virtual ContourLines contourLines( 
const QRectF &rect,
    70         const QSize &raster, 
const QList<double> &levels,
    90     return d_intervals[axis];
 A scale map. 
Definition: qwt_scale_map.h:30
const QwtInterval & interval(Qt::Axis) const 
Definition: qwt_raster_data.h:88
QwtRasterData defines an interface to any type of raster data. 
Definition: qwt_raster_data.h:32
QMap< double, QPolygonF > ContourLines
Contour lines. 
Definition: qwt_raster_data.h:36
A class representing an interval. 
Definition: qwt_interval.h:26
ConrecFlag
Flags to modify the contour algorithm. 
Definition: qwt_raster_data.h:39
QFlags< ConrecFlag > ConrecFlags
Flags to modify the contour algorithm. 
Definition: qwt_raster_data.h:49