Lines Matching refs:perpT
372 foundStart |= between(test->fStartT, fCoinStart.perpT(), test->fEndT);
373 foundEnd |= between(test->fStartT, fCoinEnd.perpT(), test->fEndT);
457 validatePerpT(fCoinStart.perpT());
458 validatePerpPt(fCoinStart.perpT(), fCoinStart.perpPt());
461 validatePerpT(fCoinEnd.perpT());
462 validatePerpPt(fCoinEnd.perpT(), fCoinEnd.perpPt());
577 work.validatePerpPt(work.fCoinStart.perpT(), work.fCoinStart.perpPt());
579 double oppTTest = work.fCoinStart.perpT();
689 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT();
690 double oppStartT = first->fCoinStart.perpT() == -1 ? 0 : std::max(0., first->fCoinStart.perpT());
691 double oppEndT = first->fCoinEnd.perpT() == -1 ? 1 : std::min(1., first->fCoinEnd.perpT());
746 double perpT = work->fCoinStart.perpT();
747 if (sect2->coincidentHasT(perpT)) {
750 sect2->addForPerp(work, perpT);
755 double perpT = work->fCoinEnd.perpT();
756 if (sect2->coincidentHasT(perpT)) {
759 sect2->addForPerp(work, perpT);
838 SkTSpan* oppFirst = first->findOppT(first->fCoinStart.perpT());
840 bool oppMatched = first->fCoinStart.perpT() < first->fCoinEnd.perpT();
874 oppLast = last->findOppT(last->fCoinEnd.perpT());
910 oppStartT = first->fCoinStart.perpT();
911 oppEndT = first->fCoinEnd.perpT();
951 work->validatePerpT(work->fCoinStart.perpT());
952 work->validatePerpPt(work->fCoinStart.perpT(), work->fCoinStart.perpPt());
954 SkOPASSERT(work->hasOppT(work->fCoinStart.perpT()));
1160 double tStart = oCoinS.perpT();
1161 double tEnd = oCoinE.perpT();
1206 double perpT = coinW.perpT();
1207 if (coinW.isMatch() ? !between(oppSpan->fStartT, perpT, oppSpan->fEndT) : perpT < 0) {
1218 double oppTTest = coinW.perpT();
1367 if (test->fCoinStart.perpT() < 0 || test->fCoinEnd.perpT() < 0) {
1390 if (isBetween || between(0, span->fCoinStart.perpT(), 1)) {
1937 double perpT = coincident->fCoinStart.perpT();
1938 if (perpT < 0) {
1942 perpT, coincident->pointFirst());
1944 coincident->fCoinEnd.perpT(),
1957 intersections->insert(0, perp.perpT(), perp.perpPt());
1964 intersections->insert(1, perp.perpT(), perp.perpPt());
1971 intersections->insert(perp.perpT(), 0, perp.perpPt());
1978 intersections->insert(perp.perpT(), 1, perp.perpPt());