Lines Matching refs:fOtherT
322 if (oSpan.fT == fTs[ttIndex].fOtherT) { in addCoinOutsides()
443 span.fOtherT = otherT; in addOtherT()
592 span->fOtherT = -1; in addT()
853 SkASSERT(span->fOtherT == 1); in addSimpleAngle()
861 SkASSERT(span->fOtherT == 0); in addSimpleAngle()
914 if (zero_or_one(span.fOtherT) || zero_or_one(oSpan.fT) in alignMultiples()
915 || zero_or_one(span2.fOtherT) || zero_or_one(oSpan2.fT)) { in alignMultiples()
918 if (!way_roughly_equal(span.fOtherT, oSpan.fT) in alignMultiples()
919 || !way_roughly_equal(span2.fOtherT, oSpan2.fT) in alignMultiples()
920 || !way_roughly_equal(span2.fOtherT, oSpan.fOtherT) in alignMultiples()
921 || !way_roughly_equal(span.fOtherT, oSpan2.fOtherT)) { in alignMultiples()
924 alignSpan(thisPt, span.fOtherT, other1, span2.fOtherT, in alignMultiples()
926 alignSpan(thisPt, span2.fOtherT, other2, span.fOtherT, in alignMultiples()
956 oSpan->fOtherT = otherT; in alignSpan()
967 oSpan->fOtherT = thisT; in alignSpan()
1388 && approximately_equal(span.fOtherT, otherT)) { in addTPair()
1447 if (firstSpan->fT == 0 || span->fTiny || span->fOtherT != 1 || span->fOther->multipleEnds()) { in calcAngles()
1461 addEnd = fTs[endIndex].fOtherT != 0 || fTs[endIndex].fOther->multipleStarts(); in calcAngles()
1692 double otherMidT = (otherT + span.fOtherT) / 2; in containsT()
1997 if (missing.fSegment->containsT(missing.fT, missing.fOther, missing.fOtherT)) { in checkDuplicates()
2000 missing.fT, missing.fOther->fID, missing.fOtherT); in checkDuplicates()
2004 if (missing.fOther->containsT(missing.fOtherT, missing.fSegment, missing.fT)) { in checkDuplicates()
2007 missing.fOtherT, missing.fSegment->fID, missing.fT); in checkDuplicates()
2014 && missingOther->inCoincidentSpan(missing.fOtherT, this)) { in checkDuplicates()
2019 && missingOther->coincidentSmall(missing.fPt, missing.fOtherT, missing.fSegment)) { in checkDuplicates()
2023 missing.fOtherT, false, missing.fPt); in checkDuplicates()
2047 double otherT = span.fOtherT; in checkEnds()
2097 const double matchT = peekSpan.fOtherT; in checkEnds()
2102 if (tSpan.fOtherT == matchT) { in checkEnds()
2105 double midT = (tSpan.fOtherT + matchT) / 2; in checkEnds()
2115 && lastMissing.fOtherT == matchT) { in checkEnds()
2131 missing.fOtherT = matchT; in checkEnds()
2148 addTPair(missing.fT, missing.fOther, missing.fOtherT, false, missing.fPt); in checkEnds()
2219 if (oTest->fOther == test->fOther && oTest->fOtherT == test->fOtherT) { in CheckOneLink()
2225 if (oTest->fOther == test->fOther && oTest->fOtherT == test->fOtherT) { in CheckOneLink()
2238 lastMissing.fOtherT = test->fOtherT; in CheckOneLink()
2342 if (!missing.fSegment->addTPair(missing.fT, missingOther, missing.fOtherT, false, in checkSmall()
2346 int otherTIndex = missingOther->findT(missing.fOtherT, missing.fPt, missing.fSegment); in checkSmall()
2405 int oStartIndex = other->findExactT(span.fOtherT, this); in checkSmallCoincidence()
2406 int oEndIndex = other->findExactT(next->fOtherT, this); in checkSmallCoincidence()
2460 SkPoint oMid = other->ptAtT((oTest->fOtherT + tTest->fT) / 2); in checkSmallCoincidence()
2467 oTest->fOtherT, tTest->fT); in checkSmallCoincidence()
2469 if (tTest->fT < oTest->fOtherT) { in checkSmallCoincidence()
2527 double oMidT = (thisSpan->fOtherT + oSpan.fT) / 2; in checkTiny()
2529 double nMidT = (nextSpan->fOtherT + nSpan.fT) / 2; in checkTiny()
2543 missing.fT = thisSpan->fOtherT; in checkTiny()
2545 missing.fOtherT = nextSpan->fOtherT; in checkTiny()
2557 missing.fSegment->addTPair(missing.fT, missing.fOther, missing.fOtherT, false, in checkTiny()
2596 SkASSERT(span->fOtherT == 0 || span->fOtherT == 1); in findCoincidentMatch()
2606 if (span->fOtherT == 1) { in findCoincidentMatch()
2620 if (span->fOtherT == 1) { in findCoincidentMatch()
3031 if (span.fOtherT == t && span.fOther == match) { in findOtherT()
3181 double oT = iSpan.fOtherT; in fixOtherTIndex()
3187 if (oT == oSpan.fT && this == oSpan.fOther && oSpan.fOtherT == iSpan.fT) { in fixOtherTIndex()
3341 if (test->fOther == other || test->fOtherT != 1) { in joinCoincidence()