Home | History | Annotate | Download | only in samplecode

Lines Matching refs:pts

34 static void generate_pts(SkPoint pts[], int count, int w, int h) {
36 pts[i].set(gRand.nextUScalar1() * 3 * w - SkIntToScalar(w),
81 SkPoint pts[N];
83 generate_pts(pts, N, WIDTH, HEIGHT);
85 canvas->drawLine(pts[0].fX, pts[0].fY, pts[1].fX, pts[1].fY, paint);
88 pts[0].fX, pts[0].fY, pts[1].fX, pts[1].fY);
97 SkPoint pts[N];
99 generate_pts(pts, N, WIDTH, HEIGHT);
102 path.moveTo(pts[0]);
104 path.lineTo(pts[j]);
120 SkPoint pts[N];
122 generate_pts(pts, N, WIDTH, HEIGHT);
125 path.moveTo(pts[0]);
127 path.quadTo(pts[j], ave(pts[j], pts[j+1]));
129 path.quadTo(pts[N - 2], pts[N - 1]);
144 SkPoint pts[N];
146 generate_pts(pts, N, WIDTH, HEIGHT);
149 path.moveTo(pts[0]);
151 add_cubic(&path, pts[j], ave(pts[j], pts[j+1]));
153 add_cubic(&path, pts[N - 2], pts[N - 1]);