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;
 
   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