QtBase
v6.3.1
|
#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 x, qfixed y) |
void | emitLineTo (qfixed x, qfixed y) |
void | emitCubicTo (qfixed c1x, qfixed c1y, qfixed c2x, qfixed c2y, qfixed ex, qfixed ey) |
Static Protected Member Functions | |
static Qt::PenCapStyle | capForJoinMode (LineJoinMode mode) |
static LineJoinMode | joinModeForCap (Qt::PenCapStyle) |
static Qt::PenJoinStyle | joinForJoinMode (LineJoinMode mode) |
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 |
void * | m_customData |
qStrokerMoveToHook | m_moveTo |
qStrokerLineToHook | m_lineTo |
qStrokerCubicToHook | m_cubicTo |
Definition at line 196 of file qstroker_p.h.
Enumerator | |
---|---|
FlatJoin | |
SquareJoin | |
MiterJoin | |
RoundJoin | |
RoundCap | |
SvgMiterJoin |
Definition at line 200 of file qstroker_p.h.
QStroker::QStroker | ( | ) |
Definition at line 366 of file qstroker.cpp.
QStroker::~QStroker | ( | ) |
Definition at line 376 of file qstroker.cpp.
|
staticprotected |
Definition at line 380 of file qstroker.cpp.
|
inline |
Definition at line 220 of file qstroker_p.h.
|
inline |
|
inline |
Definition at line 365 of file qstroker_p.h.
Definition at line 356 of file qstroker_p.h.
Definition at line 347 of file qstroker_p.h.
|
inline |
|
staticprotected |
Definition at line 394 of file qstroker.cpp.
|
staticprotected |
Definition at line 387 of file qstroker.cpp.
|
staticprotected |
Definition at line 437 of file qstroker.cpp.
|
inline |
|
inline |
|
inline |
|
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 415 of file qstroker.cpp.
|
inline |
Definition at line 219 of file qstroker_p.h.
|
inline |
Definition at line 230 of file qstroker_p.h.
|
inline |
Definition at line 223 of file qstroker_p.h.
Definition at line 227 of file qstroker_p.h.
Definition at line 212 of file qstroker_p.h.
|
inline |
|
protected |
Definition at line 253 of file qstroker_p.h.
|
protected |
Definition at line 254 of file qstroker_p.h.
|
protected |
Definition at line 256 of file qstroker_p.h.
|
protected |
Definition at line 257 of file qstroker_p.h.
|
protected |
Definition at line 250 of file qstroker_p.h.
|
protected |
Definition at line 259 of file qstroker_p.h.
|
protected |
Definition at line 251 of file qstroker_p.h.
|
protected |
Definition at line 248 of file qstroker_p.h.
|
protected |
Definition at line 247 of file qstroker_p.h.