Lines Matching refs:verbs
112 Stores the verbs and points as they are given to us, with exceptions:
612 copy_verbs_reverse(dst, fPathRef->verbs(), count);
1122 const uint8_t* verbs = const_cast<const SkPathRef*>(fPathRef.get())->verbsMemBegin();
1124 if (*verbs == kLine_Verb ||
1125 *verbs == kQuad_Verb ||
1126 *verbs == kConic_Verb ||
1127 *verbs == kCubic_Verb) {
1130 ++verbs;
1432 const uint8_t* verbs = path.fPathRef->verbs();
1436 SkASSERT(verbs[~0] == kMove_Verb);
1438 unsigned v = verbs[~i];
1448 switch (verbs[~i]) {
1466 pts -= pts_in_verb(verbs[~i]);
1474 // we will iterator through src's verbs backwards
1475 const uint8_t* verbs = src.fPathRef->verbsMemBegin(); // points at the last verb
1476 const uint8_t* verbsEnd = src.fPathRef->verbs(); // points just past the first verb
1481 while (verbs < verbsEnd) {
1482 uint8_t v = *(verbs++);
1663 fVerbs = path.fPathRef->verbs();
1681 const uint8_t* verbs = fVerbs;
1684 if (kMove_Verb == *(verbs - 1)) {
1685 verbs -= 1; // skip the initial moveto
1688 while (verbs > stop) {
1689 // verbs points one beyond the current verb, decrement first.
1690 unsigned v = *(--verbs);
1909 fVerbs = path.fPathRef->verbs();
1966 Format in compressed buffer: [ptCount, verbCount, pts[], verbs[]]
2371 fCurrVerb = pathRef.verbs();
2391 const uint8_t* verbs = fCurrVerb;
2393 for (--verbs; verbs > fStopVerbs; --verbs) {
2394 switch (verbs[~0]) {
2418 fCurrVerb = verbs;