QwtPlotRasterItem(3) | Qwt User's Guide | QwtPlotRasterItem(3) |
QwtPlotRasterItem -
#include <qwt_plot_rasteritem.h>
Inherits QwtPlotItem.
Inherited by QwtPlotSpectrogram.
enum CachePolicy { NoCache, PaintCache,
ScreenCache }
QwtPlotRasterItem (const QString
&title=QString::null)
QwtPlotRasterItem (const QwtText &title)
virtual ~QwtPlotRasterItem ()
int alpha () const
CachePolicy cachePolicy () const
virtual void draw (QPainter *p, const QwtScaleMap &xMap,
const QwtScaleMap &yMap, const QRect &rect) const
void invalidateCache ()
virtual QSize rasterHint (const QwtDoubleRect &) const
void setAlpha (int alpha)
void setCachePolicy (CachePolicy)
virtual QImage renderImage (const QwtScaleMap
&xMap, const QwtScaleMap &yMap, const QwtDoubleRect
&area) const =0
A class, which displays raster data.
Raster data is a grid of pixel values, that can be represented as a QImage. It is used for many types of information like spectrograms, cartograms, geographical maps ...
Often a plot has several types of raster data organized in layers. ( f.e a geographical map, with weather statistics ). Using setAlpha() raster items can be stacked easily.
QwtPlotRasterItem is only implemented for images of the following formats: QImage::Format_Indexed8, QImage::Format_ARGB32.
See also:
The default policy is NoCache
Returns:
See also:
Returns:
See also:
Draw the raster data. Parameters:
Implements QwtPlotItem.
Reimplemented in QwtPlotSpectrogram.
Invalidate the paint cache
See also:
Returns the recommended raster for a given rect. F.e the raster hint can be used to limit the resolution of the image that is rendered.
The default implementation returns an invalid size (QSize()), what means: no hint.
Reimplemented in QwtPlotSpectrogram.
Renders an image for an area
The format of the image must be QImage::Format_Indexed8, QImage::Format_RGB32 or QImage::Format_ARGB32
Parameters:
Implemented in QwtPlotSpectrogram.
Set an alpha value for the raster data. Often a plot has several types of raster data organized in layers. ( f.e a geographical map, with weather statistics ). Using setAlpha() raster items can be stacked easily.
The alpha value is a value [0, 255] to control the transparency of the image. 0 represents a fully transparent color, while 255 represents a fully opaque color.
Parameters:
The default alpha value is -1.
See also:
Change the cache policy
The default policy is NoCache
Parameters:
See also:
Generated automatically by Doxygen for Qwt User's Guide from the source code.
Tue Nov 20 2012 | Version 5.2.3 |