Lines Matching refs:SkPath
327 case SkPath::kMove_Verb: in growForRepeatedVerb()
331 case SkPath::kLine_Verb: in growForRepeatedVerb()
332 fSegmentMask |= SkPath::kLine_SegmentMask; in growForRepeatedVerb()
335 case SkPath::kQuad_Verb: in growForRepeatedVerb()
336 fSegmentMask |= SkPath::kQuad_SegmentMask; in growForRepeatedVerb()
339 case SkPath::kConic_Verb: in growForRepeatedVerb()
340 fSegmentMask |= SkPath::kConic_SegmentMask; in growForRepeatedVerb()
343 case SkPath::kCubic_Verb: in growForRepeatedVerb()
344 fSegmentMask |= SkPath::kCubic_SegmentMask; in growForRepeatedVerb()
347 case SkPath::kClose_Verb: in growForRepeatedVerb()
352 case SkPath::kDone_Verb: in growForRepeatedVerb()
386 if (SkPath::kConic_Verb == verb) { in growForRepeatedVerb()
400 case SkPath::kMove_Verb: in growForVerb()
404 case SkPath::kLine_Verb: in growForVerb()
405 fSegmentMask |= SkPath::kLine_SegmentMask; in growForVerb()
408 case SkPath::kQuad_Verb: in growForVerb()
409 fSegmentMask |= SkPath::kQuad_SegmentMask; in growForVerb()
412 case SkPath::kConic_Verb: in growForVerb()
413 fSegmentMask |= SkPath::kConic_SegmentMask; in growForVerb()
416 case SkPath::kCubic_Verb: in growForVerb()
417 fSegmentMask |= SkPath::kCubic_SegmentMask; in growForVerb()
420 case SkPath::kClose_Verb: in growForVerb()
424 case SkPath::kDone_Verb: in growForVerb()
445 if (SkPath::kConic_Verb == verb) { in growForVerb()
455 static const uint32_t kMask = (static_cast<int64_t>(1) << SkPath::kPathRefGenIDBitCnt) - 1; in genID()
495 SkASSERT(SkPath::kMove_Verb == verb); in getRRect()
496 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) { in getRRect()
497 if (SkPath::kConic_Verb == verb) { in getRRect()
520 SkASSERT((verb == SkPath::kLine_Verb in getRRect()
522 || verb == SkPath::kClose_Verb); in getRRect()
556 return (uint8_t) SkPath::kDone_Verb; in next()
564 case SkPath::kMove_Verb: in next()
568 case SkPath::kLine_Verb: in next()
573 case SkPath::kConic_Verb: in next()
576 case SkPath::kQuad_Verb: in next()
582 case SkPath::kCubic_Verb: in next()
589 case SkPath::kClose_Verb: in next()
591 case SkPath::kDone_Verb: in next()
601 return next <= fVerbStop ? (uint8_t) SkPath::kDone_Verb : *next; in peek()
649 case SkPath::kMove_Verb: in validate()
651 case SkPath::kLine_Verb: in validate()
652 mask |= SkPath::kLine_SegmentMask; in validate()
654 case SkPath::kQuad_Verb: in validate()
655 mask |= SkPath::kQuad_SegmentMask; in validate()
657 case SkPath::kConic_Verb: in validate()
658 mask |= SkPath::kConic_SegmentMask; in validate()
660 case SkPath::kCubic_Verb: in validate()
661 mask |= SkPath::kCubic_SegmentMask; in validate()
663 case SkPath::kClose_Verb: in validate()
665 case SkPath::kDone_Verb: in validate()