Lines Matching +full:cap +full:- +full:std
4 * Use of this source code is governed by a BSD-style license that can be
42 for (SkScalar dy = -1; dy <= 1; dy += 1) { in onDraw()
43 canvas->save(); in onDraw()
44 for (SkScalar dx = -1; dx <= 1; dx += 1) { in onDraw()
45 canvas->save(); in onDraw()
46 canvas->clipRect(bounds); in onDraw()
47 canvas->translate(dx, dy); in onDraw()
48 canvas->drawPath(path, paint); in onDraw()
49 canvas->restore(); in onDraw()
51 canvas->translate(bounds.width(), 0); in onDraw()
53 canvas->restore(); in onDraw()
54 canvas->translate(0, bounds.height()); in onDraw()
66 canvas->save(); in onDraw()
67 canvas->translate(-2, 120); in onDraw()
69 canvas->translate(0, 170); in onDraw()
71 canvas->translate(0, 170); in onDraw()
73 canvas->translate(0, 170); in onDraw()
75 canvas->restore(); in onDraw()
76 canvas->save(); in onDraw()
77 canvas->translate(20, -2); in onDraw()
79 canvas->translate(170, 0); in onDraw()
81 canvas->translate(170, 0); in onDraw()
83 canvas->translate(170, 0); in onDraw()
85 canvas->restore(); in onDraw()
91 canvas->drawRect(clip, framePaint); in drawOne()
92 canvas->drawPath(path, framePaint); in drawOne()
93 canvas->save(); in drawOne()
94 canvas->clipRect(clip); in drawOne()
95 canvas->drawPath(path, fillPaint); in drawOne()
96 canvas->restore(); in drawOne()
103 fPath.cubicTo( 11.608591683531916f, 87.33115f, -0.010765133872116195f, 109.16448333333332f, in onOnceBeforeDraw()
104 -0.013089005235602302f, 131); in onOnceBeforeDraw()
128 const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, in drawPath() argument
133 paint.setStrokeCap(cap); in drawPath()
138 canvas->save(); in drawPath()
139 canvas->clipRect(clip); in drawPath()
140 canvas->drawPath(path, paint); in drawPath()
141 canvas->restore(); in drawPath()
165 SkPaint::Cap fCap; in onDraw()
183 path.fName = "moveTo-cubic"; in onDraw()
191 canvas->drawString(title, 20, 20, font, titlePaint); in onDraw()
195 canvas->save(); in onDraw()
196 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1); in onDraw()
197 canvas->save(); in onDraw()
198 for (size_t cap = 0; cap < std::size(gCaps); ++cap) { in onDraw() local
199 if (0 < cap) { in onDraw()
200 canvas->translate((rect.width() + 40 * SK_Scalar1) * std::size(gStyles), 0); in onDraw()
202 canvas->save(); in onDraw()
203 for (size_t fill = 0; fill < std::size(gFills); ++fill) { in onDraw()
205 canvas->translate(0, rect.height() + 40 * SK_Scalar1); in onDraw()
207 canvas->save(); in onDraw()
208 for (size_t style = 0; style < std::size(gStyles); ++style) { in onDraw()
210 canvas->translate(rect.width() + 40 * SK_Scalar1, 0); in onDraw()
214 this->drawPath(path.fPath, canvas, color, rect, in onDraw()
215 gCaps[cap].fCap, gCaps[cap].fJoin, gStyles[style].fStyle, in onDraw()
221 rectPaint.setStrokeWidth(-1); in onDraw()
223 canvas->drawRect(rect, rectPaint); in onDraw()
228 … canvas->drawString(gStyles[style].fName, 0, rect.height() + 12, font, labelPaint); in onDraw()
229 canvas->drawString(gFills[fill].fName, 0, rect.height() + 24, font, labelPaint); in onDraw()
230 canvas->drawString(gCaps[cap].fName, 0, rect.height() + 36, font, labelPaint); in onDraw()
232 canvas->restore(); in onDraw()
234 canvas->restore(); in onDraw()
236 canvas->restore(); in onDraw()
237 canvas->restore(); in onDraw()
247 const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, in drawPath() argument
252 paint.setStrokeCap(cap); in drawPath()
257 canvas->save(); in drawPath()
258 canvas->clipRect(clip); in drawPath()
259 canvas->drawPath(path, paint); in drawPath()
260 canvas->restore(); in drawPath()
284 SkPaint::Cap fCap; in onDraw()
303 path.fName = "moveTo-cubic-close"; in onDraw()
311 canvas->drawString(title, 20, 20, font, titlePaint); in onDraw()
315 canvas->save(); in onDraw()
316 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1); in onDraw()
317 canvas->save(); in onDraw()
318 for (size_t cap = 0; cap < std::size(gCaps); ++cap) { in onDraw() local
319 if (0 < cap) { in onDraw()
320 canvas->translate((rect.width() + 40 * SK_Scalar1) * std::size(gStyles), 0); in onDraw()
322 canvas->save(); in onDraw()
323 for (size_t fill = 0; fill < std::size(gFills); ++fill) { in onDraw()
325 canvas->translate(0, rect.height() + 40 * SK_Scalar1); in onDraw()
327 canvas->save(); in onDraw()
328 for (size_t style = 0; style < std::size(gStyles); ++style) { in onDraw()
330 canvas->translate(rect.width() + 40 * SK_Scalar1, 0); in onDraw()
334 this->drawPath(path.fPath, canvas, color, rect, in onDraw()
335 gCaps[cap].fCap, gCaps[cap].fJoin, gStyles[style].fStyle, in onDraw()
341 rectPaint.setStrokeWidth(-1); in onDraw()
343 canvas->drawRect(rect, rectPaint); in onDraw()
349 … canvas->drawString(gStyles[style].fName, 0, rect.height() + 12, font, labelPaint); in onDraw()
350 canvas->drawString(gFills[fill].fName, 0, rect.height() + 24, font, labelPaint); in onDraw()
351 canvas->drawString(gCaps[cap].fName, 0, rect.height() + 36, font, labelPaint); in onDraw()
353 canvas->restore(); in onDraw()
355 canvas->restore(); in onDraw()
357 canvas->restore(); in onDraw()
358 canvas->restore(); in onDraw()
368 const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, in drawPath() argument
379 paint.setStrokeCap(cap); in drawPath()
383 std::size(kColors), SkTileMode::kClamp)); in drawPath()
385 canvas->save(); in drawPath()
386 canvas->clipRect(clip); in drawPath()
387 canvas->drawPath(path, paint); in drawPath()
388 canvas->restore(); in drawPath()
412 SkPaint::Cap fCap; in onDraw()
430 path.fName = "moveTo-cubic"; in onDraw()
438 canvas->drawString(title, 20, 20, font, titlePaint); in onDraw()
442 canvas->save(); in onDraw()
443 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1); in onDraw()
444 canvas->save(); in onDraw()
445 for (size_t cap = 0; cap < std::size(gCaps); ++cap) { in onDraw() local
446 if (0 < cap) { in onDraw()
447 canvas->translate((rect.width() + 40 * SK_Scalar1) * std::size(gStyles), 0); in onDraw()
449 canvas->save(); in onDraw()
450 for (size_t fill = 0; fill < std::size(gFills); ++fill) { in onDraw()
452 canvas->translate(0, rect.height() + 40 * SK_Scalar1); in onDraw()
454 canvas->save(); in onDraw()
455 for (size_t style = 0; style < std::size(gStyles); ++style) { in onDraw()
457 canvas->translate(rect.width() + 40 * SK_Scalar1, 0); in onDraw()
461 this->drawPath(path.fPath, canvas, rect, in onDraw()
462 gCaps[cap].fCap, gCaps[cap].fJoin, gStyles[style].fStyle, in onDraw()
468 rectPaint.setStrokeWidth(-1); in onDraw()
470 canvas->drawRect(rect, rectPaint); in onDraw()
475 … canvas->drawString(gStyles[style].fName, 0, rect.height() + 12, font, labelPaint); in onDraw()
476 canvas->drawString(gFills[fill].fName, 0, rect.height() + 24, font, labelPaint); in onDraw()
477 canvas->drawString(gCaps[cap].fName, 0, rect.height() + 36, font, labelPaint); in onDraw()
479 canvas->restore(); in onDraw()
481 canvas->restore(); in onDraw()
483 canvas->restore(); in onDraw()
484 canvas->restore(); in onDraw()
498 canvas->drawPath(path, p);
507 canvas->translate(-500, -130);
515 canvas->drawPath(path, p);
516 canvas->translate(50, 0);
522 canvas->drawPath(path, p);