![]() |
Qt 6.x
The Qt SDK
|
#include <QtGui/private/qtguiglobal_p.h>
#include <QtGui/private/qvectorpath_p.h>
#include <QtCore/qlist.h>
Go to the source code of this file.
Classes | |
class | QVertexIndexVector |
struct | QTriangleSet |
struct | QPolylineSet |
Functions | |
QTriangleSet Q_GUI_EXPORT | qTriangulate (const qreal *polygon, int count, uint hint=QVectorPath::PolygonHint|QVectorPath::OddEvenFill, const QTransform &matrix=QTransform(), bool allowUintIndices=true) |
QTriangleSet Q_GUI_EXPORT | qTriangulate (const QVectorPath &path, const QTransform &matrix=QTransform(), qreal lod=1, bool allowUintIndices=true) |
QTriangleSet Q_GUI_EXPORT | qTriangulate (const QPainterPath &path, const QTransform &matrix=QTransform(), qreal lod=1, bool allowUintIndices=true) |
QPolylineSet | qPolyline (const QVectorPath &path, const QTransform &matrix=QTransform(), qreal lod=1, bool allowUintIndices=true) |
QPolylineSet Q_GUI_EXPORT | qPolyline (const QPainterPath &path, const QTransform &matrix=QTransform(), qreal lod=1, bool allowUintIndices=true) |
QPolylineSet Q_GUI_EXPORT qPolyline | ( | const QPainterPath & | path, |
const QTransform & | matrix = QTransform() , |
||
qreal | lod = 1 , |
||
bool | allowUintIndices = true |
||
) |
Definition at line 2303 of file qtriangulator.cpp.
References QVertexSet< T >::indices, QPolylineSet::indices, QTriangulator< T >::initialize(), QTriangulator< T >::polyline(), QVertexIndexVector::setDataUint(), QVertexIndexVector::setDataUshort(), QVertexSet< T >::vertices, and QPolylineSet::vertices.
QPolylineSet qPolyline | ( | const QVectorPath & | path, |
const QTransform & | matrix = QTransform() , |
||
qreal | lod = 1 , |
||
bool | allowUintIndices = true |
||
) |
Definition at line 2283 of file qtriangulator.cpp.
References QVertexSet< T >::indices, QPolylineSet::indices, QTriangulator< T >::initialize(), QTriangulator< T >::polyline(), QVertexIndexVector::setDataUint(), QVertexIndexVector::setDataUshort(), QVertexSet< T >::vertices, and QPolylineSet::vertices.
QTriangleSet Q_GUI_EXPORT qTriangulate | ( | const QPainterPath & | path, |
const QTransform & | matrix = QTransform() , |
||
qreal | lod = 1 , |
||
bool | allowUintIndices = true |
||
) |
Definition at line 2263 of file qtriangulator.cpp.
References QVertexSet< T >::indices, QTriangleSet::indices, QTriangulator< T >::initialize(), QVertexIndexVector::setDataUint(), QVertexIndexVector::setDataUshort(), QTriangulator< T >::triangulate(), QVertexSet< T >::vertices, and QTriangleSet::vertices.
QTriangleSet Q_GUI_EXPORT qTriangulate | ( | const qreal * | polygon, |
int | count, | ||
uint | hint = QVectorPath::PolygonHint|QVectorPath::OddEvenFill , |
||
const QTransform & | matrix = QTransform() , |
||
bool | allowUintIndices = true |
||
) |
Definition at line 2218 of file qtriangulator.cpp.
References hint(), QVertexSet< T >::indices, QTriangleSet::indices, QTriangulator< T >::initialize(), QVertexIndexVector::setDataUint(), QVertexIndexVector::setDataUshort(), QTriangulator< T >::triangulate(), QVertexSet< T >::vertices, and QTriangleSet::vertices.
Referenced by QOpenGL2PaintEngineExPrivate::fill(), and QQuickShapeGenericRenderer::triangulateFill().
QTriangleSet Q_GUI_EXPORT qTriangulate | ( | const QVectorPath & | path, |
const QTransform & | matrix = QTransform() , |
||
qreal | lod = 1 , |
||
bool | allowUintIndices = true |
||
) |
Definition at line 2240 of file qtriangulator.cpp.
References QVertexSet< T >::indices, QTriangleSet::indices, QTriangulator< T >::initialize(), QVertexIndexVector::setDataUint(), QVertexIndexVector::setDataUshort(), QTriangulator< T >::triangulate(), QVertexSet< T >::vertices, and QTriangleSet::vertices.