Flutter Engine
The Flutter Engine
|
Go to the source code of this file.
Enumerations | |
enum class | SkPathFillType { kWinding , kEvenOdd , kInverseWinding , kInverseEvenOdd } |
enum class | SkPathDirection { kCW , kCCW } |
enum | SkPathSegmentMask { kLine_SkPathSegmentMask = 1 << 0 , kQuad_SkPathSegmentMask = 1 << 1 , kConic_SkPathSegmentMask = 1 << 2 , kCubic_SkPathSegmentMask = 1 << 3 } |
enum class | SkPathVerb { kMove , kLine , kQuad , kConic , kCubic , kClose } |
Functions | |
static bool | SkPathFillType_IsEvenOdd (SkPathFillType ft) |
static bool | SkPathFillType_IsInverse (SkPathFillType ft) |
static SkPathFillType | SkPathFillType_ConvertToNonInverse (SkPathFillType ft) |
|
strong |
Enumerator | |
---|---|
kCW | clockwise direction for adding closed contours |
kCCW | counter-clockwise direction for adding closed contours |
Definition at line 34 of file SkPathTypes.h.
|
strong |
Definition at line 11 of file SkPathTypes.h.
enum SkPathSegmentMask |
Enumerator | |
---|---|
kLine_SkPathSegmentMask | |
kQuad_SkPathSegmentMask | |
kConic_SkPathSegmentMask | |
kCubic_SkPathSegmentMask |
Definition at line 41 of file SkPathTypes.h.
|
strong |
Enumerator | |
---|---|
kMove | SkPath::RawIter returns 1 point. |
kLine | SkPath::RawIter returns 2 points. |
kQuad | SkPath::RawIter returns 3 points. |
kConic | SkPath::RawIter returns 3 points + 1 weight. |
kCubic | SkPath::RawIter returns 4 points. |
kClose | SkPath::RawIter returns 0 points. |
Definition at line 48 of file SkPathTypes.h.
|
inlinestatic |
Definition at line 30 of file SkPathTypes.h.
|
inlinestatic |
Definition at line 22 of file SkPathTypes.h.
|
inlinestatic |
Definition at line 26 of file SkPathTypes.h.