• Home
  • Raw
  • Download

Lines Matching refs:fCoinEnd

229     fCoinEnd.init();  in initBounds()
373 foundEnd |= between(test->fStartT, fCoinEnd.perpT(), test->fEndT); in removeBounded()
380 fCoinEnd.init(); in removeBounded()
460 if (fCoinEnd.isMatch()) { in validate()
461 validatePerpT(fCoinEnd.perpT()); in validate()
462 validatePerpPt(fCoinEnd.perpT(), fCoinEnd.perpPt()); in validate()
539 result->fCoinEnd.debugInit(); in addOne()
688 first->fCoinEnd.setPerp(fCurve, start1e, this->pointLast(), sect2->fCurve); in coincidentForce()
689 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT(); in coincidentForce()
691 double oppEndT = first->fCoinEnd.perpT() == -1 ? 1 : std::min(1., first->fCoinEnd.perpT()); in coincidentForce()
741 work->fCoinStart = prior->fCoinEnd; in computePerpendiculars()
753 work->fCoinEnd.setPerp(fCurve, work->fEndT, work->pointLast(), opp); in computePerpendiculars()
754 if (work->fCoinEnd.isMatch()) { in computePerpendiculars()
755 double perpT = work->fCoinEnd.perpT(); in computePerpendiculars()
757 work->fCoinEnd.init(); in computePerpendiculars()
839 SkOPASSERT(last->fCoinEnd.isMatch()); in extractCoincident()
840 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT(); in extractCoincident()
852 prev->fCoinEnd.markCoincident(); in extractCoincident()
856 oppFirst->fCoinEnd.markCoincident(); in extractCoincident()
873 SkOPASSERT(last->fCoinEnd.isMatch()); in extractCoincident()
874 oppLast = last->findOppT(last->fCoinEnd.perpT()); in extractCoincident()
909 first->fCoinEnd.setPerp(fCurve, first->fEndT, first->pointLast(), sect2->fCurve); in extractCoincident()
911 oppEndT = first->fCoinEnd.perpT(); in extractCoincident()
955 if (!work->fCoinEnd.isMatch()) { in findCoincidentRun()
1303 smaller->fCoinEnd = larger->fCoinEnd; in mergeCoincidence()
1367 if (test->fCoinStart.perpT() < 0 || test->fCoinEnd.perpT() < 0) { in removeByPerpendicular()
1371 SkDVector endV = test->fCoinEnd.perpPt() - test->pointLast(); in removeByPerpendicular()
1934 if (!coincident->fCoinEnd.isMatch()) { in BinarySearch()
1944 coincident->fCoinEnd.perpT(), in BinarySearch()
2041 while (result1 && result1->fCoinStart.isMatch() && result1->fCoinEnd.isMatch()) { in BinarySearch()