42 #ifndef QCOSMETICSTROKER_P_H 43 #define QCOSMETICSTROKER_P_H 45 #include <private/qdrawhelper_p.h> 46 #include <private/qvectorpath_p.h> 47 #include <private/qpaintengine_raster_p.h> 156 #endif // QCOSMETICLINE_H
#define QT_END_NAMESPACE
This macro expands to.
void drawLine(const QPointF &p1, const QPointF &p2)
The QPointF class defines a point in the plane using floating point precision.
QT_FT_SpanFunc ProcessSpans
QCosmeticStroker(QRasterPaintEngineState *s, const QRect &dr, const QRect &dr_unclipped)
#define QT_BEGIN_NAMESPACE
This macro expands to.
void renderCubic(const QPointF &p1, const QPointF &p2, const QPointF &p3, const QPointF &p4, int caps)
bool(* StrokeLine)(QCosmeticStroker *stroker, qreal x1, qreal y1, qreal x2, qreal y2, int caps)
void drawPoints(const QPoint *points, int num)
The QPoint class defines a point in the plane using integer precision.
The QRect class defines a rectangle in the plane using integer precision.
void calculateLastPoint(qreal rx1, qreal ry1, qreal rx2, qreal ry2)
bool clipLine(qreal &x1, qreal &y1, qreal &x2, qreal &y2)
void drawPath(const QVectorPath &path)
QRasterPaintEngineState * state
void renderCubicSubdivision(PointF *points, int level, int caps)