Lines Matching defs:stroke
105 if (shape->stroke.type != NSVG_PAINT_NONE)
209 StrokeTransformer* stroke = NULL;
212 stroke = new (nothrow) StrokeTransformer(shape->VertexSource());
213 paint = &svgShape->stroke;
215 if (stroke) {
216 stroke->width(svgShape->strokeWidth);
219 stroke->line_cap(agg::butt_cap);
222 stroke->line_cap(agg::round_cap);
225 stroke->line_cap(agg::square_cap);
231 stroke->line_join(agg::miter_join);
234 stroke->line_join(agg::round_join);
237 stroke->line_join(agg::bevel_join);
242 if (!shape->Transformers()->AddItem(stroke)) {
243 delete stroke;
244 stroke = NULL;
338 if (stroke)
339 stroke->width(stroke->width() * shape->scale());