Lines Matching refs:perpT

61     double perpT() const {  in perpT()  function
702 foundStart |= between(test->fStartT, fCoinStart.perpT(), test->fEndT); in removeBounded()
703 foundEnd |= between(test->fStartT, fCoinEnd.perpT(), test->fEndT); in removeBounded()
784 validatePerpT(fCoinStart.perpT()); in validate()
785 validatePerpPt(fCoinStart.perpT(), fCoinStart.perpPt()); in validate()
788 validatePerpT(fCoinEnd.perpT()); in validate()
789 validatePerpPt(fCoinEnd.perpT(), fCoinEnd.perpPt()); in validate()
903 work.validatePerpPt(work.fCoinStart.perpT(), work.fCoinStart.perpPt()); in binarySearchCoin()
905 double oppTTest = work.fCoinStart.perpT(); in binarySearchCoin()
989 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT(); in coincidentForce()
990 double oppStartT = first->fCoinStart.perpT() == -1 ? 0 : SkTMax(0., first->fCoinStart.perpT()); in coincidentForce()
991 double oppEndT = first->fCoinEnd.perpT() == -1 ? 1 : SkTMin(1., first->fCoinEnd.perpT()); in coincidentForce()
1045 double perpT = work->fCoinStart.perpT(); in computePerpendiculars() local
1046 if (sect2->coincidentHasT(perpT)) { in computePerpendiculars()
1049 sect2->addForPerp(work, perpT); in computePerpendiculars()
1054 double perpT = work->fCoinEnd.perpT(); in computePerpendiculars() local
1055 if (sect2->coincidentHasT(perpT)) { in computePerpendiculars()
1058 sect2->addForPerp(work, perpT); in computePerpendiculars()
1132 SkTSpan<OppCurve, TCurve>* oppFirst = first->findOppT(first->fCoinStart.perpT()); in extractCoincident()
1134 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT(); in extractCoincident()
1165 oppLast = last->findOppT(last->fCoinEnd.perpT()); in extractCoincident()
1188 oppStartT = first->fCoinStart.perpT(); in extractCoincident()
1189 oppEndT = first->fCoinEnd.perpT(); in extractCoincident()
1222 work->validatePerpT(work->fCoinStart.perpT()); in findCoincidentRun()
1223 work->validatePerpPt(work->fCoinStart.perpT(), work->fCoinStart.perpPt()); in findCoincidentRun()
1225 SkASSERT(work->hasOppT(work->fCoinStart.perpT())); in findCoincidentRun()
1425 double tStart = oCoinS.perpT(); in linesIntersect()
1426 double tEnd = oCoinE.perpT(); in linesIntersect()
1470 if (coinW.perpT() < 0) { in linesIntersect()
1481 double oppTTest = coinW.perpT(); in linesIntersect()
1632 if (test->fCoinStart.perpT() < 0 || test->fCoinEnd.perpT() < 0) { in removeByPerpendicular()
1651 if (isBetween || between(0, span->fCoinStart.perpT(), 1)) { in removeCoincident()
2143 coincident->fCoinStart.perpT(), coincident->fPart[0]); in BinarySearch()
2145 coincident->fCoinEnd.perpT(), in BinarySearch()