Home | History | Annotate | Download | only in pathops

Lines Matching defs:oTest

566            startPt    endPt        test/oTest first pos      test/oTest final pos
588 SkOpSpan* oTest = &other->fTs[oIndex];
593 SkASSERT(oTest->fT < 1);
594 bool decrement = test->fWindValue && oTest->fWindValue;
595 bool track = test->fWindValue || oTest->fWindValue;
596 bool bigger = test->fWindValue >= oTest->fWindValue;
599 const SkPoint& oTestPt = oTest->fPt;
600 double oTestT = oTest->fT;
614 SkDEBUGCODE(int originalWindValue = oTest->fWindValue);
616 SkASSERT(oTest->fT < 1);
617 SkASSERT(originalWindValue == oTest->fWindValue);
620 oTest->fOppValue--;
622 other->decrementSpan(oTest);
630 oTest = &other->fTs[--oIndex];
631 } while (oTestPt == oTest->fPt || oTestT == oTest->fT);
654 void SkOpSegment::bumpCoincidentThis(const SkOpSpan& oTest, bool binary, int* indexPtr,
657 int oWindValue = oTest.fWindValue;
658 int oOppValue = oTest.fOppValue;
664 const SkPoint& oStartPt = oTest.fPt;
681 SkOpSpan* const oTest = &fTs[oIndex];
682 SkOpSpan* oEnd = oTest;
684 const SkPoint& oStartPt = oTest->fPt;
685 double oStartT = oTest->fT;
731 SkOpSpan* oTest = &other->fTs[oIndex];
732 const SkPoint* oTestPt = &oTest->fPt;
736 SkASSERT(oTest->fT < 1);
738 if (test->fDone || oTest->fDone) {
741 || (oTest->fWindValue == 0 && oTest->fOppValue == 0)) {
751 SkDEBUGCODE(firstWind = oTest->fWindValue);
752 SkDEBUGCODE(firstOpp = oTest->fOppValue);
760 if (!binary || test->fWindValue + oTest->fOppValue >= 0) {
761 bumpCoincidentThis(*oTest, binary, &index, &outsidePts);
765 bumpCoincidentOther(*oTest, &index, &outsidePts);
774 oTest = &other->fTs[oIndex];
775 oTestPt = &oTest->fPt;