Lines Matching refs:style
4 * Use of this source code is governed by a BSD-style license that can be
196 // drawOval/drawRect with a forced fill style
204 // Force the style to be a stroke, using the radius and cap from the paint
215 const SkStrokeRec& style,
229 // Heavy weight paint options like path effects, mask filters, and stroke-and-fill style are
235 SkStrokeRec newStyle = style;
240 // Recurse using the path and new style, while disabling downstream path effect handling
246 this->drawShape(shape, paint, style, flags | DrawFlags::kIgnorePathEffect);
255 this->drawShape(shape, paint, style, flags | DrawFlags::kIgnoreMaskFilter);
259 // If we got here, then path effects and mask filters should have been handled and the style
266 const SkStrokeRec::Style styleType = style.getStyle();
272 auto [clip, clipOrder] = this->applyClipToDraw(localToDevice, shape, style, order.depth());
300 StrokeParams stroke(style.getWidth(), style.getMiter(), style.getJoin(), style.getCap());
334 const SkStrokeRec& style,
339 if (!style.isHairlineStyle()) {
340 float localStyleOutset = style.getInflationRadius();
346 if (style.isHairlineStyle()) {