Lines Matching defs:path
15 SkPath path;
16 path.moveTo(0, bottom - 1);
18 path.arcTo(scaled_endcap_radius - 1, scaled_endcap_radius - 1, 90, SkPath::kSmall_ArcSize,
21 // path.rLineTo(0, -1);
22 // path.rCubicTo(0.75 * scale, 0, 1.625 * scale, -0.5 * scale, 2 * scale,
24 path.lineTo(scaled_endcap_radius - 1, scaled_endcap_radius + 1);
25 // path.lineTo((endcap_width - 2) * scale, top + 1.5 * scale);
27 path.arcTo(scaled_endcap_radius + 1, scaled_endcap_radius + 1, 90, SkPath::kSmall_ArcSize,
35 // path.rLineTo(dx, -dy);
36 // path.lineTo(right - (endcap_width - 2) * scale - dx, 0);
37 // path.rLineTo(dx, dy);
39 // path.rCubicTo(0.375 * scale, -scale, 1.25 * scale, -1.5 * scale, 2 * scale,
41 // path.lineTo(right - endcap_width * scale, top);
42 // path.rCubicTo(0.75 * scale, 0, 1.625 * scale, 0.5 * scale, 2 * scale,
45 path.lineTo(right - scaled_endcap_radius * 2, -1);
46 // path.lineTo(right - 2 * scale, bottom - 1 - 1.5 * scale);
49 path.arcTo(scaled_endcap_radius + 1, scaled_endcap_radius + 1, 90, SkPath::kSmall_ArcSize,
52 // path.arcTo(SkRect::MakeLTRB(right - 2 * scale, bottom - 1 - 1.5 * scale,
54 // path.rCubicTo(0.375 * scale, scale, 1.25 * scale, 1.5 * scale, 2 * scale,
57 path.lineTo(right - scaled_endcap_radius + 1, bottom - 1 - scaled_endcap_radius);
58 // path.rLineTo(0, 1);
61 path.arcTo(scaled_endcap_radius - 1, scaled_endcap_radius - 1, 90, SkPath::kSmall_ArcSize,
63 path.close();
65 if (unscale_at_end && (scale != 1)) path.transform(SkMatrix::Scale(1.f / scale,
68 return path;
82 // Construct the interior path by intersecting paths representing the left
83 // and right halves of the tab. Compared to computing the full path at once,
145 SkPath path = GetInteriorPath(1.f, SkISize::Make(250, 36), 16);
146 path.transform(SkMatrix::Translate(0, 30));
147 canvas->drawPath(path, p);