Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Examples  

QSSStairs Class Reference

Defines an appearance of QSCurve. Draws stairs plots. More...

#include <qssegment.h>

Inheritance diagram for QSSStairs:

Inheritance graph
[legend]
List of all members.

Public Types

enum  Style { Left, Middle, Right }

Public Methods

 QSSStairs (Style style)
virtual ~QSSStairs ()
virtual int startDraw (const QSCurve *parent)
virtual void initPass (int pass)
virtual void drawSegment (int nr, const QSPt2f &point, const QSPt2f &delta, const QSGLine &l, const QSGFill &f, const QSGArrow &a1, const QSGArrow &a2)
virtual void endPass ()
virtual void stopDraw ()

Detailed Description

Defines an appearance of QSCurve. Draws stairs plots.

Author:
Kamil Dobkowski


Member Function Documentation

virtual void QSSStairs::drawSegment (  int    nr,
const QSPt2f &    point,
const QSPt2f &    delta,
const QSGLine &    l,
const QSGFill &    f,
const QSGArrow &    a1,
const QSGArrow &    a2
)  [virtual]
 

Draws a single point of the data

Implements QSSegment.

virtual void QSSStairs::endPass (    )  [virtual]
 

Ends pass

Reimplemented from QSSegment.

virtual void QSSStairs::initPass (  int    pass )  [virtual]
 

Inits pass

Reimplemented from QSSegment.

virtual int QSSStairs::startDraw (  const QSCurve *    parent )  [virtual]
 

Returns the requested number of passes.

Reimplemented from QSSegment.

virtual void QSSStairs::stopDraw (    )  [virtual]
 

Ends drawing

Reimplemented from QSSegment.


The documentation for this class was generated from the following file:
Generated on Mon Mar 18 19:16:57 2002 for KMatplot library by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002