• Home
  • Raw
  • Download

Lines Matching refs:fCoinEnd

96         fCoinEnd.init();  in debugInit()
140 fCoinEnd.markCoincident(); in markCoincident()
196 SkTCoincident<TCurve, OppCurve> fCoinEnd; variable
554 fCoinEnd.init(); in initBounds()
703 foundEnd |= between(test->fStartT, fCoinEnd.perpT(), test->fEndT); in removeBounded()
710 fCoinEnd.init(); in removeBounded()
787 if (fCoinEnd.isCoincident()) { in validate()
788 validatePerpT(fCoinEnd.perpT()); in validate()
789 validatePerpPt(fCoinEnd.perpT(), fCoinEnd.perpPt()); in validate()
865 result->fCoinEnd.debugInit(); in addOne()
988 first->fCoinEnd.setPerp(fCurve, start1e, fCurve[TCurve::kPointLast], sect2->fCurve); in coincidentForce()
989 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT(); in coincidentForce()
991 double oppEndT = first->fCoinEnd.perpT() == -1 ? 1 : SkTMin(1., first->fCoinEnd.perpT()); in coincidentForce()
1040 work->fCoinStart = prior->fCoinEnd; in computePerpendiculars()
1052 work->fCoinEnd.setPerp(fCurve, work->fEndT, work->fPart[TCurve::kPointLast], opp); in computePerpendiculars()
1053 if (work->fCoinEnd.isCoincident()) { in computePerpendiculars()
1054 double perpT = work->fCoinEnd.perpT(); in computePerpendiculars()
1056 work->fCoinEnd.init(); in computePerpendiculars()
1133 SkASSERT(last->fCoinEnd.isCoincident()); in extractCoincident()
1134 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT(); in extractCoincident()
1146 prev->fCoinEnd.markCoincident(); in extractCoincident()
1150 oppFirst->fCoinEnd.markCoincident(); in extractCoincident()
1164 SkASSERT(last->fCoinEnd.isCoincident()); in extractCoincident()
1165 oppLast = last->findOppT(last->fCoinEnd.perpT()); in extractCoincident()
1187 first->fCoinEnd.setPerp(fCurve, first->fEndT, first->fPart[TCurve::kPointLast], sect2->fCurve); in extractCoincident()
1189 oppEndT = first->fCoinEnd.perpT(); in extractCoincident()
1226 if (!work->fCoinEnd.isCoincident()) { in findCoincidentRun()
1565 smaller->fCoinEnd = larger->fCoinEnd; in mergeCoincidence()
1632 if (test->fCoinStart.perpT() < 0 || test->fCoinEnd.perpT() < 0) { in removeByPerpendicular()
1636 SkDVector endV = test->fCoinEnd.perpPt() - test->fPart[TCurve::kPointLast]; in removeByPerpendicular()
2139 if (!coincident->fCoinEnd.isCoincident()) { in BinarySearch()
2145 coincident->fCoinEnd.perpT(), in BinarySearch()
2201 while (result1 && result1->fCoinStart.isCoincident() && result1->fCoinEnd.isCoincident()) { in BinarySearch()