#include <qvectorpath_p.h>
|
| enum | Hint {
AreaShapeMask = 0x0001
, NonConvexShapeMask = 0x0002
, CurvedShapeMask = 0x0004
, LinesShapeMask = 0x0008
,
RectangleShapeMask = 0x0010
, ShapeMask = 0x001f
, LinesHint = LinesShapeMask
, RectangleHint = AreaShapeMask | RectangleShapeMask
,
EllipseHint = AreaShapeMask | CurvedShapeMask
, ConvexPolygonHint = AreaShapeMask
, PolygonHint = AreaShapeMask | NonConvexShapeMask
, RoundedRectHint = AreaShapeMask | CurvedShapeMask
,
ArbitraryShapeHint = AreaShapeMask | NonConvexShapeMask | CurvedShapeMask
, IsCachedHint = 0x0100
, ShouldUseCacheHint = 0x0200
, ControlPointRect = 0x0400
,
OddEvenFill = 0x1000
, WindingFill = 0x2000
, ImplicitClose = 0x4000
, ExplicitOpen = 0x8000
} |
Definition at line 37 of file qvectorpath_p.h.
◆ Hint
| Enumerator |
|---|
| AreaShapeMask | |
| NonConvexShapeMask | |
| CurvedShapeMask | |
| LinesShapeMask | |
| RectangleShapeMask | |
| ShapeMask | |
| LinesHint | |
| RectangleHint | |
| EllipseHint | |
| ConvexPolygonHint | |
| PolygonHint | |
| RoundedRectHint | |
| ArbitraryShapeHint | |
| IsCachedHint | |
| ShouldUseCacheHint | |
| ControlPointRect | |
| OddEvenFill | |
| WindingFill | |
| ImplicitClose | |
| ExplicitOpen | |
Definition at line 40 of file qvectorpath_p.h.
◆ QVectorPath()
◆ ~QVectorPath()
| QVectorPath::~QVectorPath |
( |
| ) |
|
◆ addCacheData()
◆ controlPointRect()
| QRectF QVectorPath::controlPointRect |
( |
| ) |
const |
◆ convertToPainterPath()
| const QPainterPath QVectorPath::convertToPainterPath |
( |
| ) |
const |
|
inline |
◆ elementCount()
| int QVectorPath::elementCount |
( |
| ) |
const |
|
inline |
◆ elements()
◆ hasExplicitOpen()
| bool QVectorPath::hasExplicitOpen |
( |
| ) |
const |
|
inline |
◆ hasImplicitClose()
| bool QVectorPath::hasImplicitClose |
( |
| ) |
const |
|
inline |
◆ hasWindingFill()
| bool QVectorPath::hasWindingFill |
( |
| ) |
const |
|
inline |
◆ hints()
| uint QVectorPath::hints |
( |
| ) |
const |
|
inline |
◆ isCacheable()
| bool QVectorPath::isCacheable |
( |
| ) |
const |
|
inline |
◆ isConvex()
| bool QVectorPath::isConvex |
( |
| ) |
const |
|
inline |
◆ isCurved()
| bool QVectorPath::isCurved |
( |
| ) |
const |
|
inline |
◆ isEmpty()
| bool QVectorPath::isEmpty |
( |
| ) |
const |
|
inline |
◆ isRect() [1/2]
| bool QVectorPath::isRect |
( |
| ) |
const |
|
inline |
◆ isRect() [2/2]
template<typename T>
| bool QVectorPath::isRect |
( |
const T * | pts, |
|
|
int | elementCount ) |
|
inlinestatic |
◆ lookupCacheData()
◆ makeCacheable()
| void QVectorPath::makeCacheable |
( |
| ) |
const |
|
inline |
◆ points()
| const qreal * QVectorPath::points |
( |
| ) |
const |
|
inline |
◆ polygonFlags()
◆ shape()
| Hint QVectorPath::shape |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: