Lines Matching refs:rand
35 static void rnd_rect(SkRect* r, SkPaint* paint, SkRandom& rand) {
36 SkScalar x = rand.nextUScalar1() * W;
37 SkScalar y = rand.nextUScalar1() * H;
38 SkScalar w = rand.nextUScalar1() * (W >> 2);
39 SkScalar h = rand.nextUScalar1() * (H >> 2);
40 SkScalar hoffset = rand.nextSScalar1();
41 SkScalar woffset = rand.nextSScalar1();
46 paint->setColor(rand.nextU());
79 SkRandom rand;
82 rnd_rect(&r, &paint, rand);
84 rnd_rect(&r, &paint, rand);
86 rnd_rect(&r, &paint, rand);
289 SkRandom rand;
292 SkScalar x = rand.nextUScalar1() * (W >> 1);
293 SkScalar y = rand.nextUScalar1() * (H >> 1);
323 SkRandom rand;
326 rnd_rect(&r, &paint, rand);