Lines Matching refs:SkPath

10 #include "SkPath.h"
132 segmentMask = (oldPacked >> SkPath::kOldSegmentMask_SerializationShift) & 0xF;
133 isOval = (oldPacked >> SkPath::kOldIsOval_SerializationShift) & 1;
291 SkPoint* SkPathRef::growForRepeatedVerb(int /*SkPath::Verb*/ verb,
303 case SkPath::kMove_Verb:
307 case SkPath::kLine_Verb:
308 fSegmentMask |= SkPath::kLine_SegmentMask;
311 case SkPath::kQuad_Verb:
312 fSegmentMask |= SkPath::kQuad_SegmentMask;
315 case SkPath::kConic_Verb:
316 fSegmentMask |= SkPath::kConic_SegmentMask;
319 case SkPath::kCubic_Verb:
320 fSegmentMask |= SkPath::kCubic_SegmentMask;
323 case SkPath::kClose_Verb:
328 case SkPath::kDone_Verb:
361 if (SkPath::kConic_Verb == verb) {
370 SkPoint* SkPathRef::growForVerb(int /* SkPath::Verb*/ verb, SkScalar weight) {
375 case SkPath::kMove_Verb:
379 case SkPath::kLine_Verb:
380 fSegmentMask |= SkPath::kLine_SegmentMask;
383 case SkPath::kQuad_Verb:
384 fSegmentMask |= SkPath::kQuad_SegmentMask;
387 case SkPath::kConic_Verb:
388 fSegmentMask |= SkPath::kConic_SegmentMask;
391 case SkPath::kCubic_Verb:
392 fSegmentMask |= SkPath::kCubic_SegmentMask;
395 case SkPath::kClose_Verb:
399 case SkPath::kDone_Verb:
419 if (SkPath::kConic_Verb == verb) {
429 static const uint32_t kMask = (static_cast<int64_t>(1) << SkPath::kPathRefGenIDBitCnt) - 1;
477 case SkPath::kMove_Verb:
479 case SkPath::kLine_Verb:
480 mask |= SkPath::kLine_SegmentMask;
482 case SkPath::kQuad_Verb:
483 mask |= SkPath::kQuad_SegmentMask;
485 case SkPath::kConic_Verb:
486 mask |= SkPath::kConic_SegmentMask;
488 case SkPath::kCubic_Verb:
489 mask |= SkPath::kCubic_SegmentMask;
491 case SkPath::kClose_Verb:
493 case SkPath::kDone_Verb: