10 #ifndef QWT_PLOT_SPECTROGRAM_H 
   11 #define QWT_PLOT_SPECTROGRAM_H 
   13 #include "qwt_global.h" 
   14 #include "qwt_raster_data.h" 
   15 #include "qwt_plot_rasteritem.h" 
   72     virtual QRectF 
pixelHint( 
const QRectF & ) 
const;
 
   74     void setDefaultContourPen( 
const QColor &, 
 
   75         qreal width = 0.0, Qt::PenStyle = Qt::SolidLine );
 
   76     void setDefaultContourPen( 
const QPen & );
 
   77     QPen defaultContourPen() 
const;
 
   79     virtual QPen contourPen( 
double level ) 
const;
 
   84     void setContourLevels( 
const QList<double> & );
 
   85     QList<double> contourLevels() 
const;
 
   87     virtual int rtti() 
const;
 
   89     virtual void draw( QPainter *p,
 
   91         const QRectF &rect ) 
const;
 
   96         const QRectF &area, 
const QSize &imageSize ) 
const;
 
   98     virtual QSize contourRasterSize(
 
   99         const QRectF &, 
const QRect & ) 
const;
 
  102         const QRectF &rect, 
const QSize &raster ) 
const;
 
  104     virtual void drawContourLines( QPainter *p,
 
  109         const QRect &imageRect, QImage *image ) 
const;
 
virtual QwtInterval interval(Qt::Axis) const 
Definition: qwt_plot_rasteritem.cpp:759
DisplayMode
Definition: qwt_plot_spectrogram.h:46
A scale map. 
Definition: qwt_scale_map.h:30
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
virtual int rtti() const 
Definition: qwt_plot_item.cpp:120
QFlags< DisplayMode > DisplayModes
Display modes. 
Definition: qwt_plot_spectrogram.h:56
virtual QRectF pixelHint(const QRectF &) const 
Pixel hint. 
Definition: qwt_plot_rasteritem.cpp:597
QwtColorMap is used to map values into colors. 
Definition: qwt_color_map.h:33
virtual QImage renderImage(const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &area, const QSize &imageSize) const =0
Render an image. 
A class, which displays raster data. 
Definition: qwt_plot_rasteritem.h:37
A class representing an interval. 
Definition: qwt_interval.h:26
A plot item, which displays a spectrogram. 
Definition: qwt_plot_spectrogram.h:38
virtual void draw(QPainter *p, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &rect) const 
Draw the raster data. 
Definition: qwt_plot_rasteritem.cpp:610
ConrecFlag
Flags to modify the contour algorithm. 
Definition: qwt_raster_data.h:39