QwtPlotAbstractSeriesItem Class Reference

Base class for plot items reprsenting a series of samples. More...

#include <qwt_plot_seriesitem.h>

Inheritance diagram for QwtPlotAbstractSeriesItem:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 QwtPlotAbstractSeriesItem (const QString &title=QString::null)
 QwtPlotAbstractSeriesItem (const QwtText &title)
virtual ~QwtPlotAbstractSeriesItem ()
void setOrientation (Qt::Orientation)
Qt::Orientation orientation () const
virtual void draw (QPainter *p, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &) const
virtual void drawSeries (QPainter *painter, const QwtScaleMap &xMap, const QwtScaleMap &yMap, const QRectF &canvasRect, int from, int to) const =0

Detailed Description

Base class for plot items reprsenting a series of samples.


Constructor & Destructor Documentation

QwtPlotAbstractSeriesItem::QwtPlotAbstractSeriesItem ( const QString &  title = QString::null  )  [explicit]

Constructor

Parameters:
title Title of the curve
QwtPlotAbstractSeriesItem::QwtPlotAbstractSeriesItem ( const QwtText title  )  [explicit]

Constructor

Parameters:
title Title of the curve
QwtPlotAbstractSeriesItem::~QwtPlotAbstractSeriesItem (  )  [virtual]

Destructor.


Member Function Documentation

void QwtPlotAbstractSeriesItem::draw ( QPainter *  painter,
const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QRectF &  canvasRect 
) const [virtual]

Draw the complete series.

Parameters:
painter Painter
xMap Maps x-values into pixel coordinates.
yMap Maps y-values into pixel coordinates.
canvasRect Contents rect of the canvas

Implements QwtPlotItem.

virtual void QwtPlotAbstractSeriesItem::drawSeries ( QPainter *  painter,
const QwtScaleMap xMap,
const QwtScaleMap yMap,
const QRectF &  canvasRect,
int  from,
int  to 
) const [pure virtual]

Draw a subset of the samples

Parameters:
painter Painter
xMap Maps x-values into pixel coordinates.
yMap Maps y-values into pixel coordinates.
canvasRect Contents rect of the canvas
from Index of the first point to be painted
to Index of the last point to be painted. If to < 0 the curve will be painted to its last point.

Implemented in QwtPlotCurve, QwtPlotHistogram, QwtPlotIntervalCurve, and QwtPlotSpectroCurve.

Qt::Orientation QwtPlotAbstractSeriesItem::orientation (  )  const
Returns:
Orientation of the plot item
See also:
setOrientation()
void QwtPlotAbstractSeriesItem::setOrientation ( Qt::Orientation  orientation  ) 

Set the orientation of the item.

The orientation() might be used in specific way by a plot item. F.e. a QwtPlotCurve uses it to identify how to display the curve int QwtPlotCurve::Steps or QwtPlotCurve::Sticks style.

See also:
orientation()
Generated on Sun Nov 21 12:01:41 2010 for Qwt User's Guide by  doxygen 1.6.3