diff --git a/src/Mod/Draft/getSVG.py b/src/Mod/Draft/getSVG.py index 30e1b5d888..3510d38a67 100644 --- a/src/Mod/Draft/getSVG.py +++ b/src/Mod/Draft/getSVG.py @@ -148,13 +148,21 @@ def getDiscretized(edge, plane): return get_discretized(edge, plane) -def getPattern(pat): +def get_pattern(pat): """Get an SVG pattern.""" - if pat in utils.svg_patterns(): - return utils.svg_patterns()[pat][0] + patterns = utils.svg_patterns() + + if pat in patterns: + return patterns[pat][0] return '' +def getPattern(pat): + """Get an SVG pattern. DEPRECATED.""" + utils.use_instead("get_pattern") + return get_pattern(pat) + + def getSVG(obj, scale=1, linewidth=0.35, fontsize=12, fillstyle="shape color", direction=None, linestyle=None, @@ -969,7 +977,7 @@ def getSVG(obj, fill_opacity = 1 - (obj.ViewObject.Transparency / 100.0) else: fill = 'url(#'+fillstyle+')' - svg += getPattern(fillstyle) + svg += get_pattern(fillstyle) else: fill = "none" else: