55 #include <qcompilerdetection.h>
57 #include <QPaintEngine>
60 #include <QSharedPointer>
68 #define MAX_POINTS 512
76 virtual bool begin(QPaintDevice *pdev) Q_DECL_OVERRIDE;
77 virtual bool end() Q_DECL_OVERRIDE;
78 virtual void updateState(
const QPaintEngineState &state) Q_DECL_OVERRIDE;
79 virtual void drawPath(
const QPainterPath &path) Q_DECL_OVERRIDE;
80 virtual Type
type()
const Q_DECL_OVERRIDE;
81 virtual void drawPoints(
const QPointF *
points,
int pointCount) Q_DECL_OVERRIDE;
82 virtual void drawPoints(
const QPoint *
points,
int pointCount) Q_DECL_OVERRIDE;
83 virtual void drawPixmap(
const QRectF &r,
const QPixmap &pm,
const QRectF &sr) Q_DECL_OVERRIDE;
84 virtual void drawPolygon(
const QPointF *
points,
int pointCount, PolygonDrawMode mode) Q_DECL_OVERRIDE;
85 virtual void drawPolygon(
const QPoint *
points,
int pointCount, PolygonDrawMode mode) Q_DECL_OVERRIDE;
88 void setSize(
const QSize &value);
108 qint64
Square(const QPolygonF &poly)const;
virtual void drawPath(const QPainterPath &path) Q_DECL_OVERRIDE
void setOutputDevice(QIODevice *value)
virtual void drawPoints(const QPointF *points, int pointCount) Q_DECL_OVERRIDE
int getResolution() const
virtual ~VObjEngine() Q_DECL_OVERRIDE
virtual bool end() Q_DECL_OVERRIDE
virtual void drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr) Q_DECL_OVERRIDE
qint64 Square(const QPolygonF &poly) const
virtual Type type() const Q_DECL_OVERRIDE
QPolygonF MakePointsUnique(const QPolygonF &polygon) const
virtual void drawPolygon(const QPoint *points, int pointCount, PolygonDrawMode mode) Q_DECL_OVERRIDE
virtual bool begin(QPaintDevice *pdev) Q_DECL_OVERRIDE
virtual void updateState(const QPaintEngineState &state) Q_DECL_OVERRIDE
QSharedPointer< QIODevice > outputDevice
void setSize(const QSize &value)
virtual void drawPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode) Q_DECL_OVERRIDE
quint32 globalPointsCount
QIODevice * getOutputDevice() const
del_point2d_t points[512]
QSharedPointer< QTextStream > stream
void setResolution(int value)