kivio
KivioPainter Class Reference
Inheritance diagram for KivioPainter:

Detailed Description
Definition at line 35 of file kivio_painter.h.
Public Types | |
| enum | { cpfConnectable = 0x1, cpfStart = 0x2, cpfEnd = 0x4, cpfConnected = 0x8, cpfLock = 0x10 } |
Public Member Functions | |
| KivioPainter () | |
| virtual | ~KivioPainter () |
| virtual bool | start (QPaintDevice *) |
| virtual bool | stop () |
| virtual float | lineWidth () const |
| virtual void | setLineWidth (const float &f) |
| virtual QColor | fgColor () const |
| virtual void | setFGColor (const QColor &c) |
| virtual QColor | bgColor () const |
| virtual void | setBGColor (const QColor &c) |
| virtual QColor | textColor () const |
| virtual void | setTextColor (const QColor &c) |
| virtual KivioFillStyle * | fillStyle () |
| virtual void | setLineStyle (KivioLineStyle *) |
| virtual void | setFillStyle (KivioFillStyle *) |
| virtual void | drawLine (float, float, float, float) |
| virtual void | drawArc (float, float, float, float, float, float) |
| virtual void | drawBezier (QPtrList< KivioPoint > *) |
| virtual void | drawBezier (QPointArray &) |
| virtual void | drawRect (float, float, float, float) |
| virtual void | fillRect (float, float, float, float) |
| virtual void | drawRoundRect (float, float, float, float, float, float) |
| virtual void | fillRoundRect (float, float, float, float, float, float) |
| virtual void | drawEllipse (float, float, float, float) |
| virtual void | fillEllipse (float, float, float, float) |
| virtual void | drawPie (float, float, float, float, float, float) |
| virtual void | fillPie (float, float, float, float, float, float) |
| virtual void | drawChord (float, float, float, float, float, float) |
| virtual void | fillChord (float, float, float, float, float, float) |
| virtual void | drawOpenPath (QPtrList< KivioPoint > *) |
| virtual void | drawClosedPath (QPtrList< KivioPoint > *) |
| virtual void | drawLineArray (QPtrList< KivioPoint > *) |
| virtual void | drawPolyline (QPtrList< KivioPoint > *) |
| virtual void | drawPolygon (QPtrList< KivioPoint > *) |
| virtual void | drawLineArray (QPointArray &) |
| virtual void | drawPolyline (QPointArray &) |
| virtual void | drawPolygon (QPointArray &) |
| virtual void | setFont (const QFont &) |
| virtual void | drawText (int, int, int, int, int, const QString &) |
| virtual QRect | boundingRect (int, int, int, int, int, const QString &) |
| virtual void | drawPixmap (float, float, const QPixmap &) |
| virtual void | drawHandle (float, float, int) |
| virtual void | drawSelectionBox (const QRect &) |
| virtual void | saveState () |
| virtual void | restoreState () |
| virtual void | setTranslation (float, float) |
| virtual void | translateBy (float, float) |
| virtual void | setRotation (int) |
| virtual void | rotateBy (int) |
| virtual int | rotation () |
| virtual void | setWorldMatrix (QWMatrix, bool) |
Protected Attributes | |
| KivioFillStyle * | m_pFillStyle |
| KivioLineStyle * | m_pLineStyle |
| QColor | m_textColor |
The documentation for this class was generated from the following files:

