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