Skip to content

RGraphicsViewWorkerPainter

Class in GUI Module
Header: #include <src/gui/RGraphicsViewWorkerPainter.h>
Inherits: RGraphicsViewWorker

RGraphicsViewWorkerPainter(RGraphicsViewImage &imageView, int threadId)
virtual ~RGraphicsViewWorkerPainter()
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 drawPolygon(const QPolygonF &polygon)
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()
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)
QImage image
QPainter * painter

RGraphicsViewWorkerPainter::RGraphicsViewWorkerPainter(RGraphicsViewImage &imageView, int threadId)

inline

virtual RGraphicsViewWorkerPainter::~RGraphicsViewWorkerPainter()

virtual

virtual void RGraphicsViewWorkerPainter::begin()

virtual

Reimplemented from begin.

virtual void RGraphicsViewWorkerPainter::clear()

virtual

Reimplemented from clear.

virtual void RGraphicsViewWorkerPainter::drawEllipse(const QRectF &rectangle)

virtual

Reimplemented from drawEllipse.

virtual void RGraphicsViewWorkerPainter::drawImage(int x, int y, const QImage &image)

virtual

Reimplemented from drawImage.

virtual void RGraphicsViewWorkerPainter::drawLine(const QLineF &line)

virtual

Reimplemented from drawLine.

virtual void RGraphicsViewWorkerPainter::drawPath(const RPainterPath &path)

virtual

Reimplemented from drawPath.

virtual void RGraphicsViewWorkerPainter::drawPoint(const QPointF &p)

virtual

Reimplemented from drawPoint.

virtual void RGraphicsViewWorkerPainter::drawPolygon(const QPolygonF &polygon)

virtual

Reimplemented from drawPolygon.

virtual void RGraphicsViewWorkerPainter::drawRect(const QRectF &rectangle)

virtual

Reimplemented from drawRect.

virtual void RGraphicsViewWorkerPainter::drawText(const QRectF &rectangle, int flags, const QString &text)

virtual

Reimplemented from drawText.

virtual void RGraphicsViewWorkerPainter::drawTextLayout(const QTextLayout &textLayout)

virtual

Reimplemented from drawTextLayout.

virtual void RGraphicsViewWorkerPainter::end()

virtual

Reimplemented from end.

virtual void RGraphicsViewWorkerPainter::eraseRect(const QRectF &rect)

virtual

Reimplemented from eraseRect.

virtual void RGraphicsViewWorkerPainter::fillPath(const RPainterPath &path, const QBrush &brush)

virtual

Reimplemented from fillPath.

virtual void RGraphicsViewWorkerPainter::fillRect(const QRectF &rectangle, const QBrush &brush)

virtual

Reimplemented from fillRect.

virtual bool RGraphicsViewWorkerPainter::getAntialiasing() const

virtual const

Reimplemented from getAntialiasing.

virtual QImage RGraphicsViewWorkerPainter::getImage() const

virtual const

Reimplemented from getImage.

virtual QSize RGraphicsViewWorkerPainter::getImageSize() const

virtual const

Reimplemented from getImageSize.

virtual QPen RGraphicsViewWorkerPainter::getPen() const

virtual const

Reimplemented from getPen.

virtual QTransform RGraphicsViewWorkerPainter::getTransform()

virtual

Reimplemented from getTransform.

virtual QTransform RGraphicsViewWorkerPainter::getWorldTransform() const

virtual const

Reimplemented from getWorldTransform.

virtual void RGraphicsViewWorkerPainter::initImageBuffer(const QSize &size)

virtual

Reimplemented from initImageBuffer.

virtual void RGraphicsViewWorkerPainter::paint()

virtual

Reimplemented from paint.

virtual void RGraphicsViewWorkerPainter::restore()

virtual

Reimplemented from restore.

virtual void RGraphicsViewWorkerPainter::save()

virtual

Reimplemented from save.

virtual void RGraphicsViewWorkerPainter::scale(double x, double y)

virtual

Reimplemented from scale.

virtual void RGraphicsViewWorkerPainter::setAntialiasing(bool on)

virtual

Reimplemented from setAntialiasing.

virtual void RGraphicsViewWorkerPainter::setBackground(const QColor &col)

virtual

Reimplemented from setBackground.

virtual void RGraphicsViewWorkerPainter::setBrush(const QBrush &brush)

virtual

Reimplemented from setBrush.

virtual void RGraphicsViewWorkerPainter::setClipping(bool on)

virtual

Reimplemented from setClipping.

virtual void RGraphicsViewWorkerPainter::setClipRect(const QRectF &rect)

virtual

Reimplemented from setClipRect.

virtual void RGraphicsViewWorkerPainter::setCompositionMode(QPainter::CompositionMode mode)

virtual

Reimplemented from setCompositionMode.

virtual void RGraphicsViewWorkerPainter::setFont(const QFont &font)

virtual

Reimplemented from setFont.

virtual void RGraphicsViewWorkerPainter::setImage(const QImage &img)

virtual

Reimplemented from setImage.

virtual void RGraphicsViewWorkerPainter::setOpacity(double opacity)

virtual

Reimplemented from setOpacity.

virtual void RGraphicsViewWorkerPainter::setPainter(QPainter *p)

virtual

virtual void RGraphicsViewWorkerPainter::setPen(const QPen &pen)

virtual

Reimplemented from setPen.

virtual void RGraphicsViewWorkerPainter::setTransform(const QTransform &t, bool combine=false)

virtual

Reimplemented from setTransform.

virtual void RGraphicsViewWorkerPainter::setWorldTransform(const QTransform &t, bool combine=false)

virtual

Reimplemented from setWorldTransform.

virtual void RGraphicsViewWorkerPainter::strokePath(const QPainterPath &path, const QPen &pen)

virtual

Reimplemented from strokePath.

virtual void RGraphicsViewWorkerPainter::translate(double x, double y)

virtual

Reimplemented from translate.

QImage RGraphicsViewWorkerPainter::image

protected

QPainter* RGraphicsViewWorkerPainter::painter

protected