10 #ifndef QWT_PLOT_SPECTROGRAM_H
11 #define QWT_PLOT_SPECTROGRAM_H
15 #include "qwt_valuelist.h"
16 #include "qwt_raster_data.h"
17 #include "qwt_plot_rasteritem.h"
60 void setDisplayMode(DisplayMode,
bool on =
true);
61 bool testDisplayMode(DisplayMode)
const;
70 virtual QSize
rasterHint(
const QwtDoubleRect &)
const;
72 void setDefaultContourPen(
const QPen &);
73 QPen defaultContourPen()
const;
75 virtual QPen contourPen(
double level)
const;
80 void setContourLevels(
const QwtValueList &);
81 QwtValueList contourLevels()
const;
83 virtual int rtti()
const;
85 virtual void draw(QPainter *p,
87 const QRect &rect)
const;
92 const QwtDoubleRect &rect)
const;
94 virtual QSize contourRasterSize(
95 const QwtDoubleRect &,
const QRect &)
const;
97 virtual QwtRasterData::ContourLines renderContourLines(
98 const QwtDoubleRect &rect,
const QSize &raster)
const;
100 virtual void drawContourLines(QPainter *p,
102 const QwtRasterData::ContourLines& lines)
const;