• Home
  • Raw
  • Download

Lines Matching refs:verbs

655     copy_verbs_reverse(dst, fPathRef->verbs(), count);  in getVerbs()
1174 const uint8_t* verbs = const_cast<const SkPathRef*>(fPathRef.get())->verbsMemBegin(); in hasOnlyMoveTos() local
1176 if (*verbs == kLine_Verb || in hasOnlyMoveTos()
1177 *verbs == kQuad_Verb || in hasOnlyMoveTos()
1178 *verbs == kConic_Verb || in hasOnlyMoveTos()
1179 *verbs == kCubic_Verb) { in hasOnlyMoveTos()
1182 ++verbs; in hasOnlyMoveTos()
1552 const uint8_t* verbs = path.fPathRef->verbs(); in reversePathTo() local
1556 SkASSERT(verbs[~0] == kMove_Verb); in reversePathTo()
1558 unsigned v = verbs[~i]; in reversePathTo()
1568 switch (verbs[~i]) { in reversePathTo()
1586 pts -= pts_in_verb(verbs[~i]); in reversePathTo()
1595 const uint8_t* verbs = src.fPathRef->verbsMemBegin(); // points at the last verb in reverseAddPath() local
1596 const uint8_t* verbsEnd = src.fPathRef->verbs(); // points just past the first verb in reverseAddPath()
1601 while (verbs < verbsEnd) { in reverseAddPath()
1602 uint8_t v = *(verbs++); in reverseAddPath()
1772 fVerbs = path.fPathRef->verbs(); in setPath()
1790 const uint8_t* verbs = fVerbs; in isClosedContour() local
1793 if (kMove_Verb == *(verbs - 1)) { in isClosedContour()
1794 verbs -= 1; // skip the initial moveto in isClosedContour()
1797 while (verbs > stop) { in isClosedContour()
1799 unsigned v = *(--verbs); in isClosedContour()
2496 fCurrVerb = pathRef.verbs(); in ContourIter()
2516 const uint8_t* verbs = fCurrVerb; in next() local
2518 for (--verbs; verbs > fStopVerbs; --verbs) { in next()
2519 switch (verbs[~0]) { in next()
2543 fCurrVerb = verbs; in next()