Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qquickshapecurverenderer_p_p.h File Reference
#include <QtQuickShapes/private/qquickshapesglobal_p.h>
#include <QtGui/qvector2d.h>
#include <QPainterPath>
#include <QLoggingCategory>
+ Include dependency graph for qquickshapecurverenderer_p_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

QT_BEGIN_NAMESPACE Q_DECLARE_LOGGING_CATEGORY (lcShapeCurveRenderer)
 
Q_QUICKSHAPES_PRIVATE_EXPORT void qt_toQuadratics (const QBezier &b, QPolygonF *out, qreal errorLimit=0.01)
 

Function Documentation

◆ Q_DECLARE_LOGGING_CATEGORY()

QT_BEGIN_NAMESPACE Q_DECLARE_LOGGING_CATEGORY ( lcShapeCurveRenderer  )

◆ qt_toQuadratics()

Q_QUICKSHAPES_PRIVATE_EXPORT void qt_toQuadratics ( const QBezier b,
QPolygonF out,
qreal  errorLimit = 0.01 
)

Definition at line 159 of file qt_quadratic_bezier.cpp.

References QBezier::bezierOnInterval(), QRectF::bottomRight(), c2, QPointF::dotProduct(), i, out, qt_addToQuadratics(), qt_getInflectionPoints(), t1, and QRectF::topLeft().

Referenced by QuadPath::fromPainterPath().

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