Lines Matching refs:lastCurve
413 SkPoint firstPt, lastCurve[4];
452 lastCurve[index] = *curve[index];
456 bool gap = lastCurve[lastVerb] != *curve[0];
460 SkASSERT(fFill && UlpsDiff(lastCurve[lastVerb].fY,
464 simple.lineTo(lastCurve[1].fX, lastCurve[1].fY);
467 simple.quadTo(lastCurve[1].fX, lastCurve[1].fY,
468 lastCurve[2].fX, lastCurve[2].fY);
471 simple.cubicTo(lastCurve[1].fX, lastCurve[1].fY,
472 lastCurve[2].fX, lastCurve[2].fY,
473 lastCurve[3].fX, lastCurve[3].fY);
478 kLVerbStr[lastVerb], lastCurve[lastVerb].fX,
479 lastCurve[lastVerb].fY);
485 || !extendLine(lastCurve, *curve[verb])))) {
488 SkASSERT(lastCurve[lastVerb] == *curve[0] ||
489 (fFill && UlpsDiff(lastCurve[lastVerb].fY,
501 lastCurve[index] = *curve[index];
526 simple.lineTo(lastCurve[1].fX, lastCurve[1].fY);
529 simple.quadTo(lastCurve[1].fX, lastCurve[1].fY,
530 lastCurve[2].fX, lastCurve[2].fY);
533 simple.cubicTo(lastCurve[1].fX, lastCurve[1].fY,
534 lastCurve[2].fX, lastCurve[2].fY,
535 lastCurve[3].fX, lastCurve[3].fY);
541 lastCurve[lastVerb].fX, lastCurve[lastVerb].fY);
543 if (lastCurve[lastVerb] != firstPt) {