• Home
  • Raw
  • Download

Lines Matching +full:cap +full:- +full:std

4  * Use of this source code is governed by a BSD-style license that can be
36 const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, in drawPath() argument
41 paint.setStrokeCap(cap); in drawPath()
46 canvas->save(); in drawPath()
47 canvas->clipRect(clip); in drawPath()
48 canvas->drawPath(path, paint); in drawPath()
49 canvas->restore(); in drawPath()
73 SkPaint::Cap fCap; in onDraw()
90 path.fName = "moveTo-quad"; in onDraw()
98 canvas->drawString(title, 20.0f, 20.0f, font, titlePaint); in onDraw()
102 canvas->save(); in onDraw()
103 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1); in onDraw()
104 canvas->save(); in onDraw()
105 for (size_t cap = 0; cap < std::size(gCaps); ++cap) { in onDraw() local
106 if (0 < cap) { in onDraw()
107 canvas->translate((rect.width() + 40 * SK_Scalar1) * std::size(gStyles), 0); in onDraw()
109 canvas->save(); in onDraw()
110 for (size_t fill = 0; fill < std::size(gFills); ++fill) { in onDraw()
112 canvas->translate(0, rect.height() + 40 * SK_Scalar1); in onDraw()
114 canvas->save(); in onDraw()
115 for (size_t style = 0; style < std::size(gStyles); ++style) { in onDraw()
117 canvas->translate(rect.width() + 40 * SK_Scalar1, 0); in onDraw()
121 this->drawPath(path.fPath, canvas, color, rect, in onDraw()
122 gCaps[cap].fCap, gCaps[cap].fJoin, gStyles[style].fStyle, in onDraw()
128 rectPaint.setStrokeWidth(-1); in onDraw()
130 canvas->drawRect(rect, rectPaint); in onDraw()
134 canvas->drawString(gStyles[style].fName, 0, rect.height() + 12.0f, in onDraw()
136 canvas->drawString(gFills[fill].fName, 0, rect.height() + 24.0f, in onDraw()
138 canvas->drawString(gCaps[cap].fName, 0, rect.height() + 36.0f, in onDraw()
141 canvas->restore(); in onDraw()
143 canvas->restore(); in onDraw()
145 canvas->restore(); in onDraw()
146 canvas->restore(); in onDraw()
163 const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, in drawPath() argument
168 paint.setStrokeCap(cap); in drawPath()
173 canvas->save(); in drawPath()
174 canvas->clipRect(clip); in drawPath()
175 canvas->drawPath(path, paint); in drawPath()
176 canvas->restore(); in drawPath()
200 SkPaint::Cap fCap; in onDraw()
218 path.fName = "moveTo-quad-close"; in onDraw()
225 canvas->drawString(title, 20.0f, 20.0f, font, titlePaint); in onDraw()
229 canvas->save(); in onDraw()
230 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1); in onDraw()
231 canvas->save(); in onDraw()
232 for (size_t cap = 0; cap < std::size(gCaps); ++cap) { in onDraw() local
233 if (0 < cap) { in onDraw()
234 canvas->translate((rect.width() + 40 * SK_Scalar1) * std::size(gStyles), 0); in onDraw()
236 canvas->save(); in onDraw()
237 for (size_t fill = 0; fill < std::size(gFills); ++fill) { in onDraw()
239 canvas->translate(0, rect.height() + 40 * SK_Scalar1); in onDraw()
241 canvas->save(); in onDraw()
242 for (size_t style = 0; style < std::size(gStyles); ++style) { in onDraw()
244 canvas->translate(rect.width() + 40 * SK_Scalar1, 0); in onDraw()
248 this->drawPath(path.fPath, canvas, color, rect, in onDraw()
249 gCaps[cap].fCap, gCaps[cap].fJoin, gStyles[style].fStyle, in onDraw()
255 rectPaint.setStrokeWidth(-1); in onDraw()
257 canvas->drawRect(rect, rectPaint); in onDraw()
261 canvas->drawString(gStyles[style].fName, 0, rect.height() + 12.0f, in onDraw()
263 canvas->drawString(gFills[fill].fName, 0, rect.height() + 24.0f, in onDraw()
265 canvas->drawString(gCaps[cap].fName, 0, rect.height() + 36.0f, in onDraw()
268 canvas->restore(); in onDraw()
270 canvas->restore(); in onDraw()
272 canvas->restore(); in onDraw()
273 canvas->restore(); in onDraw()