Lines Matching defs:iter
100 static SkScalar conic_weight(const SkPath::Iter& iter, SkPath::Verb verb) {
101 return SkPath::kConic_Verb == verb ? iter.conicWeight() : 1;
205 SkPath::Iter iter(fPath, true);
211 verb = iter.next(pts);
232 winding += contains_edge(pts, verb, conic_weight(iter, verb), contour.fMinXY);
237 SkPoint minXY = left_edge(pts, verb, conic_weight(iter, verb), &direction);
286 for (auto iter = parent.fChildren.begin(); iter != parent.fChildren.end(); ) {
287 if (contour.fBounds.contains((*iter)->fBounds)) {
288 contour.fChildren.push_back(*iter);
289 iter = parent.fChildren.erase(iter);
292 ++iter;
326 auto iter = iterate.begin();
334 for (; iter != iterate.end() && verbCount < contour.fVerbEnd; ++iter, ++verbCount) {
335 auto [verb, pts, w] = *iter;