Qt 4.8
|
#include "qpainterpath.h"
#include "qpainterpath_p.h"
#include <qbitmap.h>
#include <qdebug.h>
#include <qiodevice.h>
#include <qlist.h>
#include <qmatrix.h>
#include <qpen.h>
#include <qpolygon.h>
#include <qtextlayout.h>
#include <qvarlengtharray.h>
#include <qmath.h>
#include <private/qbezier_p.h>
#include <private/qfontengine_p.h>
#include <private/qnumeric_p.h>
#include <private/qobject_p.h>
#include <private/qpathclipper_p.h>
#include <private/qstroker_p.h>
#include <private/qtextengine_p.h>
#include <limits.h>
Go to the source code of this file.
Classes | |
struct | QPainterPathPrivateDeleter |
Macros | |
#define | PM_DISPLAY |
#define | PM_INIT |
#define | PM_MEASURE(x) |
#define | QT_BEZIER_A(bezier, coord) |
#define | QT_BEZIER_B(bezier, coord) |
#define | QT_BEZIER_C(bezier, coord) |
#define | QT_BEZIER_CHECK_T(bezier, t) |
#define | SIGN(x) ((x < 0)?-1:1) |
#define PM_DISPLAY |
Definition at line 71 of file qpainterpath.cpp.
#define PM_INIT |
Definition at line 69 of file qpainterpath.cpp.
#define PM_MEASURE | ( | x | ) |
Definition at line 70 of file qpainterpath.cpp.
#define QT_BEZIER_A | ( | bezier, | |
coord | |||
) |
Definition at line 1419 of file qpainterpath.cpp.
Referenced by qt_painterpath_bezier_extrema().
#define QT_BEZIER_B | ( | bezier, | |
coord | |||
) |
Definition at line 1424 of file qpainterpath.cpp.
Referenced by qt_painterpath_bezier_extrema().
#define QT_BEZIER_C | ( | bezier, | |
coord | |||
) |
Definition at line 1428 of file qpainterpath.cpp.
Referenced by qt_painterpath_bezier_extrema().
#define QT_BEZIER_CHECK_T | ( | bezier, | |
t | |||
) |
Definition at line 1431 of file qpainterpath.cpp.
Referenced by qt_painterpath_bezier_extrema().
#define SIGN | ( | x | ) | ((x < 0)?-1:1) |
Referenced by QPainterPath::slopeAtPercent().
|
inlinestatic |
Definition at line 3027 of file qpainterpath.cpp.
Referenced by QPainterPath::angleAtPercent(), QPainterPath::pointAtPercent(), and QPainterPath::slopeAtPercent().
|
inlinestatic |
QDataStream& operator<< | ( | QDataStream & | s, |
const QPainterPath & | p | ||
) |
Definition at line 2509 of file qpainterpath.cpp.
Referenced by QPainterPath::detach().
QDebug operator<< | ( | QDebug | s, |
const QPainterPath & | p | ||
) |
Definition at line 3618 of file qpainterpath.cpp.
QDataStream& operator>> | ( | QDataStream & | s, |
QPainterPath & | p | ||
) |
Definition at line 2539 of file qpainterpath.cpp.
void qt_find_ellipse_coords | ( | const QRectF & | r, |
qreal | angle, | ||
qreal | length, | ||
QPointF * | startPoint, | ||
QPointF * | endPoint | ||
) |
Definition at line 97 of file qpainterpath.cpp.
Referenced by QPainterPath::arcMoveTo(), QVectorPath::convertToPainterPath(), qt_curves_for_arc(), and qt_t_for_arc_angle().
|
static |
Definition at line 2023 of file qpainterpath.cpp.
Referenced by qt_painterpath_check_crossing().
|
static |
Definition at line 2042 of file qpainterpath.cpp.
Referenced by qt_painterpath_check_crossing().
Definition at line 1441 of file qpainterpath.cpp.
Referenced by QPainterPath::computeBoundingRect().
|
static |
Definition at line 2064 of file qpainterpath.cpp.
Referenced by QPainterPath::contains(), and QPainterPath::intersects().
|
static |
Definition at line 1846 of file qpainterpath.cpp.
Referenced by QPainterPath::contains().
|
static |
Definition at line 1814 of file qpainterpath.cpp.
Referenced by QPainterPath::contains().
|
static |
Definition at line 1943 of file qpainterpath.cpp.
Referenced by qt_painterpath_check_crossing().
void qt_path_stroke_cubic_to | ( | qfixed | c1x, |
qfixed | c1y, | ||
qfixed | c2x, | ||
qfixed | c2y, | ||
qfixed | ex, | ||
qfixed | ey, | ||
void * | data | ||
) |
Definition at line 2595 of file qpainterpath.cpp.
Referenced by QPainterPathStrokerPrivate::QPainterPathStrokerPrivate().
Definition at line 2590 of file qpainterpath.cpp.
Referenced by QPainterPathStrokerPrivate::QPainterPathStrokerPrivate().
Definition at line 2585 of file qpainterpath.cpp.
Referenced by QPainterPathStrokerPrivate::QPainterPathStrokerPrivate().
QPainterPath qt_stroke_dash | ( | const QPainterPath & | path, |
qreal * | dashes, | ||
int | dashCount | ||
) |
Referenced by QPainterPathPrivateDeleter::cleanup().
Definition at line 2922 of file qpainterpath.cpp.
Referenced by QPainterPath::angleAtPercent(), and QPainterPath::slopeAtPercent().