void NRStyle::applyTextDecorationStroke(Inkscape::DrawingContext &dc) { dc.setSource(text_decoration_stroke_pattern); dc.setLineWidth(text_decoration_stroke_width); dc.setLineCap(CAIRO_LINE_CAP_BUTT); dc.setLineJoin(CAIRO_LINE_JOIN_MITER); dc.setMiterLimit(miter_limit); cairo_set_dash(dc.raw(), 0, 0, 0.0); // fixme (no dash) }
void NRStyle::applyStroke(Inkscape::DrawingContext &dc) { dc.setSource(stroke_pattern); dc.setLineWidth(stroke_width); dc.setLineCap(line_cap); dc.setLineJoin(line_join); dc.setMiterLimit(miter_limit); cairo_set_dash(dc.raw(), dash, n_dash, dash_offset); // fixme }