QtBase  v6.3.1
Classes | Macros | Typedefs | Functions | Variables
qstroker_p.h File Reference
#include <QtGui/private/qtguiglobal_p.h>
#include "QtGui/qpainterpath.h"
#include "private/qdatabuffer_p.h"
#include "private/qnumeric_p.h"
Include dependency graph for qstroker_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  qfixed2d
 
class  QStrokerOps
 
struct  QStrokerOps::Element
 
class  QStroker
 
class  QDashStroker
 

Macros

#define qt_real_to_fixed(real)   qfixed(real)
 
#define qt_fixed_to_real(fixed)   fixed
 
#define QT_PATH_KAPPA   0.5522847498
 

Typedefs

typedef void(* qStrokerMoveToHook) (qfixed x, qfixed y, void *data)
 
typedef void(* qStrokerLineToHook) (qfixed x, qfixed y, void *data)
 
typedef void(* qStrokerCubicToHook) (qfixed c1x, qfixed c1y, qfixed c2x, qfixed c2y, qfixed ex, qfixed ey, void *data)
 

Functions

QPointF qt_curves_for_arc (const QRectF &rect, qreal startAngle, qreal sweepLength, QPointF *controlPoints, int *point_count)
 
qreal qt_t_for_arc_angle (qreal angle)
 
Q_GUI_EXPORT bool qt_scaleForTransform (const QTransform &transform, qreal *scale)
 

Variables

QT_BEGIN_NAMESPACE typedef qreal qfixed
 

Macro Definition Documentation

◆ qt_fixed_to_real

#define qt_fixed_to_real (   fixed)    fixed

Definition at line 101 of file qstroker_p.h.

◆ QT_PATH_KAPPA

#define QT_PATH_KAPPA   0.5522847498

Definition at line 113 of file qstroker_p.h.

◆ qt_real_to_fixed

#define qt_real_to_fixed (   real)    qfixed(real)

Definition at line 100 of file qstroker_p.h.

Typedef Documentation

◆ qStrokerCubicToHook

typedef void(* qStrokerCubicToHook) (qfixed c1x, qfixed c1y, qfixed c2x, qfixed c2y, qfixed ex, qfixed ey, void *data)

Definition at line 122 of file qstroker_p.h.

◆ qStrokerLineToHook

typedef void(* qStrokerLineToHook) (qfixed x, qfixed y, void *data)

Definition at line 121 of file qstroker_p.h.

◆ qStrokerMoveToHook

typedef void(* qStrokerMoveToHook) (qfixed x, qfixed y, void *data)

Definition at line 120 of file qstroker_p.h.

Function Documentation

◆ qt_curves_for_arc()

QPointF qt_curves_for_arc ( const QRectF rect,
qreal  startAngle,
qreal  sweepLength,
QPointF controlPoints,
int *  point_count 
)

Definition at line 852 of file qstroker.cpp.

Here is the caller graph for this function:

◆ qt_scaleForTransform()

Q_GUI_EXPORT bool qt_scaleForTransform ( const QTransform transform,
qreal scale 
)

Definition at line 2283 of file qtransform.cpp.

Here is the caller graph for this function:

◆ qt_t_for_arc_angle()

qreal qt_t_for_arc_angle ( qreal  angle)

Definition at line 792 of file qstroker.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ qfixed

QT_BEGIN_NAMESPACE typedef qreal qfixed

Definition at line 99 of file qstroker_p.h.