Qt 4.8
|
#include <qtriangulatingstroker_p.h>
Public Functions | |
void | process (const QVectorPath &path, const QPen &pen, const QRectF &clip) |
QTriangulatingStroker () | |
void | setInvScale (qreal invScale) |
int | vertexCount () const |
const float * | vertices () const |
Private Functions | |
void | arcPoints (float cx, float cy, float fromX, float fromY, float toX, float toY, QVarLengthArray< float > &points) |
void | cubicTo (const qreal *pts) |
void | emitLineSegment (float x, float y, float nx, float ny) |
void | endCap (const qreal *pts) |
void | endCapOrJoinClosed (const qreal *start, const qreal *cur, bool implicitClose, bool endsAtStart) |
void | join (const qreal *pts) |
void | lineTo (const qreal *pts) |
void | moveTo (const qreal *pts) |
void | normalVector (float x1, float y1, float x2, float y2, float *nx, float *ny) |
Properties | |
Qt::PenCapStyle | m_cap_style |
qreal | m_cos_theta |
float | m_curvyness_add |
float | m_curvyness_mul |
float | m_cx |
float | m_cy |
qreal | m_inv_scale |
Qt::PenJoinStyle | m_join_style |
qreal | m_miter_limit |
float | m_nvx |
float | m_nvy |
int | m_roundness |
qreal | m_sin_theta |
QDataBuffer< float > | m_vertices |
float | m_width |
Definition at line 54 of file qtriangulatingstroker_p.h.
|
inline |
Definition at line 57 of file qtriangulatingstroker_p.h.
|
private |
Definition at line 426 of file qtriangulatingstroker.cpp.
Referenced by endCap(), join(), moveTo(), and setInvScale().
|
private |
Definition at line 285 of file qtriangulatingstroker.cpp.
Referenced by process(), and setInvScale().
|
inlineprivate |
Definition at line 140 of file qtriangulatingstroker_p.h.
Referenced by cubicTo(), endCap(), join(), lineTo(), moveTo(), and setInvScale().
|
private |
Definition at line 397 of file qtriangulatingstroker.cpp.
Referenced by endCapOrJoinClosed(), and setInvScale().
|
private |
Definition at line 52 of file qtriangulatingstroker.cpp.
Referenced by process(), and setInvScale().
|
private |
Definition at line 322 of file qtriangulatingstroker.cpp.
Referenced by endCapOrJoinClosed(), process(), and setInvScale().
|
inlineprivate |
Definition at line 148 of file qtriangulatingstroker_p.h.
Referenced by endCapOrJoinClosed(), process(), and setInvScale().
|
private |
Definition at line 226 of file qtriangulatingstroker.cpp.
Referenced by process(), and setInvScale().
|
inlineprivate |
Definition at line 121 of file qtriangulatingstroker_p.h.
Referenced by cubicTo(), join(), moveTo(), and setInvScale().
void QTriangulatingStroker::process | ( | const QVectorPath & | path, |
const QPen & | pen, | ||
const QRectF & | clip | ||
) |
Definition at line 76 of file qtriangulatingstroker.cpp.
Referenced by QTriangulatingStroker().
|
inline |
Definition at line 63 of file qtriangulatingstroker_p.h.
Referenced by QGL2PaintEngineExPrivate::updateMatrix().
|
inline |
Definition at line 60 of file qtriangulatingstroker_p.h.
|
inline |
Definition at line 61 of file qtriangulatingstroker_p.h.
|
private |
Definition at line 92 of file qtriangulatingstroker_p.h.
|
private |
Definition at line 86 of file qtriangulatingstroker_p.h.
Referenced by arcPoints(), and process().
|
private |
Definition at line 89 of file qtriangulatingstroker_p.h.
|
private |
Definition at line 88 of file qtriangulatingstroker_p.h.
|
private |
|
private |
|
private |
Definition at line 87 of file qtriangulatingstroker_p.h.
Referenced by process(), setInvScale(), and QDashedStrokeProcessor::setInvScale().
|
private |
Definition at line 91 of file qtriangulatingstroker_p.h.
|
private |
Definition at line 82 of file qtriangulatingstroker_p.h.
|
private |
|
private |
|
private |
Definition at line 84 of file qtriangulatingstroker_p.h.
Referenced by process().
|
private |
Definition at line 85 of file qtriangulatingstroker_p.h.
Referenced by arcPoints(), and process().
|
private |
Definition at line 77 of file qtriangulatingstroker_p.h.
Referenced by emitLineSegment(), endCap(), endCapOrJoinClosed(), join(), moveTo(), process(), vertexCount(), and vertices().
|
private |
Definition at line 81 of file qtriangulatingstroker_p.h.
Referenced by normalVector(), and process().