Lines Matching refs:contour
69 SkOpContour* contour = contourHead;
71 if (contour->done()) {
74 SkOpSpan* result = contour->undoneSpan();
78 } while ((contour = contour->next()));
156 SkOpContour* contour = *contourList;
158 if (contour->count()) {
159 contour->setOppXor(contour->operand() ? evenOdd : oppEvenOdd);
160 *list.append() = contour;
162 } while ((contour = contour->next()));
170 contour = list[0];
171 SkOpContourHead* contourHead = static_cast<SkOpContourHead*>(contour);
172 contour->globalState()->setContourHead(contourHead);
176 contour->setNext(next);
177 contour = next;
179 contour->setNext(nullptr);
185 SkOpContour* contour = contourList;
187 contour->calcAngles();
188 } while ((contour = contour->next()));
193 SkOpContour* contour = contourList;
196 result |= contour->missingCoincidence();
197 } while ((contour = contour->next()));
203 SkOpContour* contour = contourList;
205 if (!contour->moveMultiples()) {
208 } while ((contour = contour->next()));
214 SkOpContour* contour = contourList;
216 if (!contour->moveNearby()) {
219 } while ((contour = contour->next()));
224 SkOpContour* contour = contourList;
226 if (!contour->sortAngles()) {
229 } while ((contour = contour->next()));