![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qstroker_p.h>
Public Types | |
| enum | LineJoinMode { FlatJoin , SquareJoin , MiterJoin , RoundJoin , RoundCap , SvgMiterJoin } |
Protected Member Functions | |
| void | processCurrentSubpath () override |
| Protected Member Functions inherited from QStrokerOps | |
| void | emitMoveTo (qfixed xx, qfixed yy) |
| void | emitLineTo (qfixed xx, qfixed yy) |
| void | emitCubicTo (qfixed c1x, qfixed c1y, qfixed c2x, qfixed c2y, qfixed ex, qfixed ey) |
Static Protected Member Functions | |
| static Qt::PenCapStyle | capForJoinMode (LineJoinMode modemode) |
| static LineJoinMode | joinModeForCap (Qt::PenCapStyle) |
| static Qt::PenJoinStyle | joinForJoinMode (LineJoinMode modemode) |
| static LineJoinMode | joinModeForJoin (Qt::PenJoinStyle joinStyle) |
Protected Attributes | |
| qfixed | m_strokeWidth |
| qfixed | m_miterLimit |
| LineJoinMode | m_capStyle |
| LineJoinMode | m_joinStyle |
| qfixed | m_back1X |
| qfixed | m_back1Y |
| qfixed | m_back2X |
| qfixed | m_back2Y |
| bool | m_forceOpen |
| Protected Attributes inherited from QStrokerOps | |
| QDataBuffer< Element > | m_elements |
| QRectF | m_clip_rect |
| qfixed | m_curveThreshold |
| qfixed | m_dashThreshold |
| bool | m_curveThresholdExplicitlySet |
| void * | m_customData |
| qStrokerMoveToHook | m_moveTo |
| qStrokerLineToHook | m_lineTo |
| qStrokerCubicToHook | m_cubicTo |
Definition at line 171 of file qstroker_p.h.
| Enumerator | |
|---|---|
| FlatJoin | |
| SquareJoin | |
| MiterJoin | |
| RoundJoin | |
| RoundCap | |
| SvgMiterJoin | |
Definition at line 175 of file qstroker_p.h.
| QStroker::QStroker | ( | ) |
Definition at line 337 of file qstroker.cpp.
| QStroker::~QStroker | ( | ) |
Definition at line 347 of file qstroker.cpp.
|
staticprotected |
Definition at line 351 of file qstroker.cpp.
|
inline |
Definition at line 195 of file qstroker_p.h.
|
inline |
Definition at line 196 of file qstroker_p.h.
|
inline |
Definition at line 340 of file qstroker_p.h.
Definition at line 331 of file qstroker_p.h.
Definition at line 322 of file qstroker_p.h.
|
inline |
Definition at line 206 of file qstroker_p.h.
|
staticprotected |
Definition at line 365 of file qstroker.cpp.
|
staticprotected |
Definition at line 358 of file qstroker.cpp.
|
staticprotected |
Definition at line 373 of file qstroker.cpp.
| void QStroker::joinPoints | ( | qfixed | focal_x, |
| qfixed | focal_y, | ||
| const QLineF & | nextLine, | ||
| LineJoinMode | join ) |
Definition at line 409 of file qstroker.cpp.
|
inline |
Definition at line 199 of file qstroker_p.h.
|
inline |
Definition at line 200 of file qstroker_p.h.
|
inline |
Definition at line 203 of file qstroker_p.h.
|
overrideprotectedvirtual |
This function is called to stroke the currently built up subpath. The subpath is cleared when the function completes.
Implements QStrokerOps.
Definition at line 387 of file qstroker.cpp.
|
inline |
Definition at line 194 of file qstroker_p.h.
|
inline |
Definition at line 205 of file qstroker_p.h.
|
inline |
Definition at line 198 of file qstroker_p.h.
Definition at line 202 of file qstroker_p.h.
Definition at line 187 of file qstroker_p.h.
|
inline |
Definition at line 192 of file qstroker_p.h.
|
protected |
Definition at line 228 of file qstroker_p.h.
|
protected |
Definition at line 229 of file qstroker_p.h.
|
protected |
Definition at line 231 of file qstroker_p.h.
|
protected |
Definition at line 232 of file qstroker_p.h.
|
protected |
Definition at line 225 of file qstroker_p.h.
|
protected |
Definition at line 234 of file qstroker_p.h.
|
protected |
Definition at line 226 of file qstroker_p.h.
|
protected |
Definition at line 223 of file qstroker_p.h.
|
protected |
Definition at line 222 of file qstroker_p.h.