Lines Matching refs:fShapes
151 fShapes.push_back_n(fNumShapes);
155 fShapes[i].fMatrix.setTranslate(0.5f * pad + rand.nextF() * (kBenchWidth - pad),
157 fShapes[i].fMatrix.preRotate(rand.nextF() * 360.0f);
159 fShapes[i].fMatrix.setPerspX(0.00015f);
160 fShapes[i].fMatrix.setPerspY(-0.00015f);
162 fShapes[i].fColor = rand.nextU() | 0xff808080;
180 fShapes[i].fDraw = bind(&SkCanvas::drawRect, _1, cref(fRect.rect()), _2);
183 fShapes[i].fDraw = bind(&SkCanvas::drawOval, _1, cref(fOval.rect()), _2);
186 fShapes[i].fDraw = bind(&SkCanvas::drawRRect, _1, cref(fRRect), _2);
202 fShapes[i].fDraw = std::bind(&SkCanvas::drawDRRect, std::placeholders::_1,
215 canvas->setMatrix(fShapes[i].fMatrix);
216 paint.setColor(fShapes[i].fColor);
217 fShapes[i].fDraw(canvas, paint);
246 SkTArray<ShapeInfo> fShapes;