From e3be340e3f771fe8ee0fe4f236a51736d0429792 Mon Sep 17 00:00:00 2001 From: Tj Holowaychuk Date: Mon, 8 Nov 2010 10:48:45 -0800 Subject: [PATCH] Added Context2d::stroke() --- src/CanvasRenderingContext2d.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/CanvasRenderingContext2d.cc b/src/CanvasRenderingContext2d.cc index 01324c1..61ba45d 100644 --- a/src/CanvasRenderingContext2d.cc +++ b/src/CanvasRenderingContext2d.cc @@ -1178,6 +1178,18 @@ Context2d::fill() { : cairo_fill(_context); } +/* + * Stroke and apply shadow. + */ + +void +Context2d::stroke() { + setSourceRGBA(state->stroke); + hasShadow() + ? shadow(cairo_stroke) + : cairo_stroke(_context); +} + /* * Apply shadow with the given draw fn. */