Lines Matching refs:circles
58 SkTDArray<SkRect>* circles, bool takeLongWayRound) { in add_arc() argument
68 if (circles) { in add_arc()
69 circles->push_back(r); in add_arc()
98 SkScalar ratio, int numLobes, SkTDArray<SkRect>* circles) { in create_splat() argument
114 if (circles) { in create_splat()
115 circles->push_back(SkRect::MakeLTRB(o.fX - innerRadius, o.fY - innerRadius, in create_splat()
133 add_arc(&p, top, curV, nextTop, nextV, circles, true); in create_splat()
154 static SkBitmap make_bitmap(const SkPath& path, const SkTDArray<SkRect>& circles, bool opaque) { in make_bitmap() argument
178 for (int i = 0; i < circles.count(); ++i) { in make_bitmap()
179 SkRect r = circles[i]; in make_bitmap()
751 SkTDArray<SkRect> circles; in onOnceBeforeDraw() local
752 SkPath path = create_splat(origin, innerRadius, outerRadius, 1.0f, 5, &circles); in onOnceBeforeDraw()
753 fOriginalBMs[0] = make_bitmap(path, circles, false); in onOnceBeforeDraw()
758 SkTDArray<SkRect> circles; in onOnceBeforeDraw() local
759 SkPath path = create_splat(origin, innerRadius, outerRadius, 1.0f, 7, &circles); in onOnceBeforeDraw()
760 fOriginalBMs[1] = make_bitmap(path, circles, true); in onOnceBeforeDraw()