![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquadpath_p.h>
Public Types | |
| enum | CurvatureFlags : quint8 { CurvatureUndetermined = 0 , FillOnRight = 1 , Convex = 2 } |
| enum | FillSide : quint8 { FillSideUndetermined = 0 , FillSideRight = 1 , FillSideLeft = 2 , FillSideBoth = 3 } |
Public Member Functions | |
| Element () | |
| Element (QVector2D ss, QVector2D cc, QVector2D e) | |
| Element (QVector2D ss, QVector2D e) | |
| bool | isSubpathStart () const |
| bool | isSubpathEnd () const |
| bool | isLine () const |
| bool | isConvex () const |
| QVector2D | startPoint () const |
| QVector2D | controlPoint () const |
| QVector2D | endPoint () const |
| QVector2D | midPoint () const |
| QVector2D | referencePoint () const |
| Element | segmentFromTo (float t0t0, float t1t1) const |
| Element | reversed () const |
| int | childCount () const |
| int | indexOfChild (int childNumber) const |
| QVector2D | pointAtFraction (float tt) const |
| QVector2D | tangentAtFraction (float tt) const |
| QVector2D | normalAtFraction (float tt) const |
| float | extent () const |
| void | setAsConvex (bool isConvex) |
| void | setFillOnRight (bool isFillOnRight) |
| bool | isFillOnRight () const |
| bool | isControlPointOnLeft () const |
Friends | |
| class | QQuadPath |
| Q_QUICK_EXPORT QDebug | operator<< (QDebug streamstream, const QQuadPath::Element &element) |
Definition at line 42 of file qquadpath_p.h.
| enum QQuadPath::Element::CurvatureFlags : quint8 |
| Enumerator | |
|---|---|
| CurvatureUndetermined | |
| FillOnRight | |
| Convex | |
Definition at line 164 of file qquadpath_p.h.
| enum QQuadPath::Element::FillSide : quint8 |
| Enumerator | |
|---|---|
| FillSideUndetermined | |
| FillSideRight | |
| FillSideLeft | |
| FillSideBoth | |
Definition at line 170 of file qquadpath_p.h.
|
inline |
Definition at line 45 of file qquadpath_p.h.
Definition at line 50 of file qquadpath_p.h.
Definition at line 55 of file qquadpath_p.h.
|
inline |
Definition at line 118 of file qquadpath_p.h.
|
inline |
Definition at line 85 of file qquadpath_p.h.
|
inline |
Definition at line 90 of file qquadpath_p.h.
| float QQuadPath::Element::extent | ( | ) | const |
Definition at line 242 of file qquadpath.cpp.
|
inline |
Definition at line 120 of file qquadpath_p.h.
|
inline |
Definition at line 159 of file qquadpath_p.h.
|
inline |
Definition at line 75 of file qquadpath_p.h.
|
inline |
Definition at line 157 of file qquadpath_p.h.
|
inline |
Definition at line 70 of file qquadpath_p.h.
|
inline |
Definition at line 65 of file qquadpath_p.h.
|
inline |
Definition at line 60 of file qquadpath_p.h.
|
inline |
Definition at line 95 of file qquadpath_p.h.
|
inline |
Definition at line 133 of file qquadpath_p.h.
| QVector2D QQuadPath::Element::pointAtFraction | ( | float | t | ) | const |
Definition at line 201 of file qquadpath.cpp.
|
inline |
Definition at line 104 of file qquadpath_p.h.
| QQuadPath::Element QQuadPath::Element::reversed | ( | ) | const |
Definition at line 233 of file qquadpath.cpp.
| QQuadPath::Element QQuadPath::Element::segmentFromTo | ( | float | t0, |
| float | t1 ) const |
Definition at line 211 of file qquadpath.cpp.
|
inline |
Definition at line 141 of file qquadpath_p.h.
|
inline |
Definition at line 149 of file qquadpath_p.h.
|
inline |
Definition at line 80 of file qquadpath_p.h.
|
inline |
Definition at line 128 of file qquadpath_p.h.
|
friend |
Definition at line 1008 of file qquadpath.cpp.
|
friend |
Definition at line 189 of file qquadpath_p.h.