Lines Matching refs:path
47 // The following path is empty but it'll reveal bug chrome:662914
48 SkPathBuilder path;
49 path.moveTo(SkBits2Float(0x429b9d5c), SkBits2Float(0x4367a041)); // 77.8073f, 231.626f
51 path.cubicTo(SkBits2Float(0x429b9d71), SkBits2Float(0x4367a022),
54 path.lineTo(SkBits2Float(0x429b9d5c), SkBits2Float(0x4367a041)); // 77.8073f, 231.626f
55 path.close();
56 canvas->drawPath(path.detach(), p);
58 // The following path reveals a subtle SkAnalyticQuadraticEdge::updateQuadratic bug:
61 path.moveTo(SkBits2Float(0x434ba71e), SkBits2Float(0x438a06d0)); // 203.653f, 276.053f
62 path.lineTo(SkBits2Float(0x43492a74), SkBits2Float(0x4396d70d)); // 201.166f, 301.68f
64 path.conicTo(SkBits2Float(0x4348ebaf), SkBits2Float(0x43981a75),
66 path.close();
67 // Manually setting convexity is required. Otherwise, this path will be considered concave.
68 SkPathPriv::SetConvexity(&path, SkPathConvexity::kConvex);
69 canvas->drawPath(path.detach(), p);
76 path.moveTo(1.98009784f, 9.0162744f);
77 path.lineTo(47.843992f, 10.1922744f);
78 path.lineTo(47.804008f, 11.7597256f);
79 path.lineTo(1.93990216f, 10.5837256f);
80 canvas->drawPath(path.detach(), p);
85 path.moveTo(700, 266);
86 path.lineTo(710, 266);
87 path.lineTo(710, 534);
88 path.lineTo(700, 534);
89 canvas->drawPath(path.detach(), p);
108 SkPath path = builder.detach();
109 canvas->drawPath(path, p);
117 canvas->drawPath(path, p);
142 SkPath path = SkPath::Circle(100, 100, 30);
143 path.setFillType(SkPathFillType::kInverseWinding);
144 canvas->drawPath(path, p);