Lines Matching refs:rand

268         SkRandom rand (12);
271 path->quadTo(rand.nextUScalar1() * 640, rand.nextUScalar1() * 480,
272 rand.nextUScalar1() * 640, rand.nextUScalar1() * 480);
289 SkRandom rand;
290 path->moveTo(rand.nextUScalar1() * 640, rand.nextUScalar1() * 480);
292 path->lineTo(rand.nextUScalar1() * 640, rand.nextUScalar1() * 480);
677 SkRandom rand;
682 SkScalar radius = rand.nextUScalar1() * 3;
683 r.fLeft = rand.nextUScalar1() * 300;
684 r.fTop = rand.nextUScalar1() * 300;
689 paint.setStrokeWidth(rand.nextUScalar1() * 5.0f);
775 SkRandom rand;
780 paint.setColor(0xff000000 | rand.nextU());
783 SkScalar size = rand.nextUScalar1() * 30;
787 r.fLeft = rand.nextUScalar1() * 300;
788 r.fTop = rand.nextUScalar1() * 300;
858 SkRandom rand;
862 size.fWidth = rand.nextRangeScalar(kQueryMin.fWidth, kQueryMax.fWidth);
863 size.fHeight = rand.nextRangeScalar(kQueryMin.fHeight, kQueryMax.fHeight);
864 xy.fX = rand.nextRangeScalar(kBounds.fLeft, kBounds.fRight - size.fWidth);
865 xy.fY = rand.nextRangeScalar(kBounds.fTop, kBounds.fBottom - size.fHeight);
1008 static void rand_conic(SkConic* conic, SkRandom& rand) {
1010 conic->fPts[i].set(rand.nextUScalar1() * 100, rand.nextUScalar1() * 100);
1012 if (rand.nextUScalar1() > 0.5f) {
1013 conic->fW = rand.nextUScalar1();
1015 conic->fW = 1 + rand.nextUScalar1() * 4;
1022 SkRandom rand;
1024 rand_conic(&fConics[i], rand);
1118 SkRandom rand;
1120 fPath.moveTo(rand.nextF()*100, rand.nextF()*100);
1121 fPath.lineTo(rand.nextF()*100, rand.nextF()*100);
1122 fPath.quadTo(rand.nextF()*100, rand.nextF()*100, rand.nextF()*100, rand.nextF()*100);
1123 fPath.conicTo(rand.nextF()*100, rand.nextF()*100, rand.nextF()*100, rand.nextF()*100,
1124 rand.nextF()*10);
1125 fPath.cubicTo(rand.nextF()*100, rand.nextF()*100, rand.nextF()*100, rand.nextF()*100,
1126 rand.nextF()*100, rand.nextF()*100);