|
QCAD
Open Source 2D CAD
|
#include <RGraphicsViewWorkerPainter.h>
Public Member Functions | |
| virtual void | begin () |
| virtual void | clear () |
| virtual void | drawEllipse (const QRectF &rectangle) |
| virtual void | drawImage (int x, int y, const QImage &image) |
| virtual void | drawLine (const QLineF &line) |
| virtual void | drawPath (const RPainterPath &path) |
| virtual void | drawPoint (const QPointF &p) |
| virtual void | drawRect (const QRectF &rectangle) |
| virtual void | drawText (const QRectF &rectangle, int flags, const QString &text) |
| virtual void | drawTextLayout (const QTextLayout &textLayout) |
| virtual void | end () |
| virtual void | eraseRect (const QRectF &rect) |
| virtual void | fillPath (const RPainterPath &path, const QBrush &brush) |
| virtual void | fillRect (const QRectF &rectangle, const QBrush &brush) |
| virtual bool | getAntialiasing () const |
| virtual QImage | getImage () const |
| virtual QSize | getImageSize () const |
| virtual QPen | getPen () const |
| virtual QTransform | getTransform () |
| virtual QTransform | getWorldTransform () const |
| virtual void | initImageBuffer (const QSize &size) |
| virtual void | paint () |
| virtual void | restore () |
| RGraphicsViewWorkerPainter (RGraphicsViewImage &imageView, int threadId) | |
| virtual void | save () |
| virtual void | scale (double x, double y) |
| virtual void | setAntialiasing (bool on) |
| virtual void | setBackground (const QColor &col) |
| virtual void | setBrush (const QBrush &brush) |
| virtual void | setClipping (bool on) |
| virtual void | setClipRect (const QRectF &rect) |
| virtual void | setCompositionMode (QPainter::CompositionMode mode) |
| virtual void | setFont (const QFont &font) |
| virtual void | setImage (const QImage &img) |
| virtual void | setOpacity (double opacity) |
| virtual void | setPainter (QPainter *p) |
| virtual void | setPen (const QPen &pen) |
| virtual void | setTransform (const QTransform &t, bool combine=false) |
| virtual void | setWorldTransform (const QTransform &t, bool combine=false) |
| virtual void | strokePath (const QPainterPath &path, const QPen &pen) |
| virtual void | translate (double x, double y) |
| virtual | ~RGraphicsViewWorkerPainter () |
Public Member Functions inherited from RGraphicsViewWorker | |
| virtual void | drawEllipse (const QPointF ¢er, double rx, double ry) |
| virtual void | drawLine (const QPointF &p1, const QPointF &p2) |
| RGraphicsViewWorker::ClearMode | getClearMode () const |
| QStack< RTransform > | getEntityTransformStack () const |
| bool | hasTransforms () const |
| virtual void | init (QList< RObject::Id > &list, int start, int end) |
| virtual void | paintImage (const RImageData &img, bool workingSet) |
| virtual void | paintText (const RTextBasedData &text, bool workingSet) |
| void | popTransform () |
| void | pushTransform (const RTransform &t) |
| RGraphicsViewWorker (RGraphicsViewImage &imageView, int threadId) | |
| void | run () |
| void | setClearMode (RGraphicsViewWorker::ClearMode m) |
| virtual | ~RGraphicsViewWorker () |
Protected Attributes | |
| QImage | image |
| QPainter * | painter |
Protected Attributes inherited from RGraphicsViewWorker | |
| ClearMode | clearMode |
| int | endIndex |
| QStack< RTransform > | entityTransformStack |
| RGraphicsViewImage & | imageView |
| QList< RObject::Id > * | list |
| int | startIndex |
| int | threadId |
Additional Inherited Members | |
Public Types inherited from RGraphicsViewWorker | |
| enum | ClearMode { NoClear = 0 , ClearToTransparent = 1 , ClearToBackground = 2 } |
Signals inherited from RGraphicsViewWorker | |
| void | finished () |
|
inline |
|
virtual |
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Reimplemented from RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
Implements RGraphicsViewWorker.
|
virtual |
Implements RGraphicsViewWorker.
|
protected |
|
protected |