Go to the source code of this file.
|
| 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
} |
| |
◆ SkPathDirection
| Enumerator |
|---|
| kCW | clockwise direction for adding closed contours
|
| kCCW | counter-clockwise direction for adding closed contours
|
◆ SkPathFillType
| Enumerator |
|---|
| kWinding | Specifies that "inside" is computed by a non-zero sum of signed edge crossings.
|
| kEvenOdd | Specifies that "inside" is computed by an odd number of edge crossings.
|
| kInverseWinding | Same as Winding, but draws outside of the path, rather than inside.
|
| kInverseEvenOdd | Same as EvenOdd, but draws outside of the path, rather than inside.
|
◆ SkPathSegmentMask
| Enumerator |
|---|
| kLine_SkPathSegmentMask | |
| kQuad_SkPathSegmentMask | |
| kConic_SkPathSegmentMask | |
| kCubic_SkPathSegmentMask | |
◆ SkPathVerb
◆ SkPathFillType_ConvertToNonInverse()
◆ SkPathFillType_IsEvenOdd()
◆ SkPathFillType_IsInverse()