Home | History | Annotate | Download | only in pathops

Lines Matching defs:contourList

12 static bool bridgeWinding(SkTArray<SkOpContour*, true>& contourList, SkPathWriter* simple) {
20 SkOpSegment* current = FindSortableTop(contourList, SkOpAngle::kUnaryWinding, &firstContour,
37 DebugShowActiveSpans(contourList);
86 DebugShowActiveSpans(contourList);
97 static bool bridgeXor(SkTArray<SkOpContour*, true>& contourList, SkPathWriter* simple) {
102 while ((current = FindUndone(contourList, &start, &end))) {
106 DebugShowActiveSpans(contourList);
143 DebugShowActiveSpans(contourList);
164 SkTArray<SkOpContour*, true> contourList;
165 MakeContourList(contours, contourList, false, false);
166 SkOpContour** currentPtr = contourList.begin();
172 SkOpContour** listEnd = contourList.end();
185 HandleCoincidence(&contourList, 0);
188 if (builder.xorMask() == kWinding_PathOpsMask ? bridgeWinding(contourList, &simple)
189 : !bridgeXor(contourList, &simple))