Home | History | Annotate | Download | only in pathops

Lines Matching refs:fCoinEnd

80         fCoinEnd.init();
123 fCoinEnd.markCoincident();
179 SkTCoincident<TCurve, OppCurve> fCoinEnd;
535 fCoinEnd.init();
684 foundEnd |= between(test->fStartT, fCoinEnd.perpT(), test->fEndT);
691 fCoinEnd.init();
768 if (fCoinEnd.isCoincident()) {
769 validatePerpT(fCoinEnd.perpT());
770 validatePerpPt(fCoinEnd.perpT(), fCoinEnd.perpPt());
980 work->fCoinStart = prior->fCoinEnd;
992 work->fCoinEnd.setPerp(fCurve, work->fEndT, work->fPart[TCurve::kPointLast], opp);
993 fCoinEnd.isCoincident()) {
994 double perpT = work->fCoinEnd.perpT();
996 work->fCoinEnd.init();
1073 SkASSERT(last->fCoinEnd.isCoincident());
1074 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT();
1086 prev->fCoinEnd.markCoincident();
1090 oppFirst->fCoinEnd.markCoincident();
1104 SkASSERT(last->fCoinEnd.isCoincident());
1105 oppLast = last->findOppT(last->fCoinEnd.perpT());
1127 first->fCoinEnd.setPerp(fCurve, first->fEndT, first->fPart[TCurve::kPointLast], sect2->fCurve);
1129 oppEndT = first->fCoinEnd.perpT();
1166 if (!work->fCoinEnd.isCoincident()) {
1448 smaller->fCoinEnd = larger->fCoinEnd;
1515 if (test->fCoinStart.perpT() < 0 || test->fCoinEnd.perpT() < 0) {
1519 SkDVector endV = test->fCoinEnd.perpPt() - test->fPart[TCurve::kPointLast];
1993 SkASSERT(coincident->fCoinEnd.isCoincident());
1997 coincident->fCoinEnd.perpT(),
2053 while (result1 && result1->fCoinStart.isCoincident() && result1->fCoinEnd.isCoincident()) {