diff --git a/src/Mod/Draft/getSVG.py b/src/Mod/Draft/getSVG.py index 88f1fec91f..6e6d0826e1 100644 --- a/src/Mod/Draft/getSVG.py +++ b/src/Mod/Draft/getSVG.py @@ -210,6 +210,35 @@ def getCircle(plane, return get_circle(plane, fill, stroke, linewidth, lstyle, edge) +def get_ellipse(plane, + fill, stroke, linewidth, lstyle, + edge): + """Get the SVG representation from an elliptical edge.""" + cen = get_proj(edge.Curve.Center, plane) + mir = edge.Curve.MinorRadius + mar = edge.Curve.MajorRadius + svg = '