![]() |
Qt 6.x
The Qt SDK
|
#include "qpathsimplifier_p.h"
#include <QtCore/qvarlengtharray.h>
#include <QtCore/qglobal.h>
#include <QtCore/qpoint.h>
#include <QtCore/qalgorithms.h>
#include <private/qrbtree_p.h>
Go to the source code of this file.
Macros | |
#define | Q_FIXED_POINT_SCALE 256 |
#define | Q_TRIANGULATE_END_OF_POLYGON quint32(-1) |
Functions | |
bool | operator< (const QPoint &a, const QPoint &b) |
bool | operator> (const QPoint &a, const QPoint &b) |
bool | operator<= (const QPoint &a, const QPoint &b) |
bool | operator>= (const QPoint &a, const QPoint &b) |
Q_DECLARE_TYPEINFO (PathSimplifier::Event, Q_PRIMITIVE_TYPE) | |
void | qSimplifyPath (const QVectorPath &path, QDataBuffer< QPoint > &vertices, QDataBuffer< quint32 > &indices, const QTransform &matrix) |
void | qSimplifyPath (const QPainterPath &path, QDataBuffer< QPoint > &vertices, QDataBuffer< quint32 > &indices, const QTransform &matrix) |
#define Q_FIXED_POINT_SCALE 256 |
Definition at line 18 of file qpathsimplifier.cpp.
#define Q_TRIANGULATE_END_OF_POLYGON quint32(-1) |
Definition at line 19 of file qpathsimplifier.cpp.
Definition at line 27 of file qpathsimplifier.cpp.
Definition at line 37 of file qpathsimplifier.cpp.
Definition at line 32 of file qpathsimplifier.cpp.
Definition at line 42 of file qpathsimplifier.cpp.
Q_DECLARE_TYPEINFO | ( | PathSimplifier::Event | , |
Q_PRIMITIVE_TYPE | |||
) |
void qSimplifyPath | ( | const QPainterPath & | path, |
QDataBuffer< QPoint > & | vertices, | ||
QDataBuffer< quint32 > & | indices, | ||
const QTransform & | matrix | ||
) |
Definition at line 1630 of file qpathsimplifier.cpp.
References qSimplifyPath(), and qtVectorPathForPath().
void qSimplifyPath | ( | const QVectorPath & | path, |
QDataBuffer< QPoint > & | vertices, | ||
QDataBuffer< quint32 > & | indices, | ||
const QTransform & | matrix | ||
) |
Definition at line 1624 of file qpathsimplifier.cpp.
Referenced by makeDistanceField(), and qSimplifyPath().