Lines Matching defs:baseAngle
954 const SkOpAngle* baseAngle = NULL;
965 baseAngle = testAngle;
969 baseAngle = NULL;
973 if (baseAngle) {
974 ComputeOneSum(baseAngle, testAngle, includeType);
975 baseAngle = SK_MinS32 != testAngle->segment()->windSum(testAngle) ? testAngle
977 tryReverse |= !baseAngle;
989 } while (baseAngle);
991 baseAngle = NULL;
1000 baseAngle = testAngle;
1004 baseAngle = NULL;
1007 if (baseAngle) {
1008 ComputeOneSumReverse(baseAngle, testAngle, includeType);
1009 baseAngle = SK_MinS32 != testAngle->segment()->windSum(testAngle) ? testAngle
1022 } while (baseAngle);
1028 void SkOpSegment::ComputeOneSum(const SkOpAngle* baseAngle, SkOpAngle* nextAngle,
1030 const SkOpSegment* baseSegment = baseAngle->segment();
1031 int sumMiWinding = baseSegment->updateWindingReverse(baseAngle);
1035 sumSuWinding = baseSegment->updateOppWindingReverse(baseAngle);
1057 void SkOpSegment::ComputeOneSumReverse(const SkOpAngle* baseAngle, SkOpAngle* nextAngle,
1059 const SkOpSegment* baseSegment = baseAngle->segment();
1060 int sumMiWinding = baseSegment->updateWinding(baseAngle);
1064 sumSuWinding = baseSegment->updateOppWinding(baseAngle);