From 1425d730f50082a289ef51ad8d1fd9882170b763 Mon Sep 17 00:00:00 2001 From: Florian Festi Date: Wed, 25 May 2016 19:29:35 +0200 Subject: [PATCH] Add support for (angle, radius) tuples as param of polyline --- boxes/__init__.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/boxes/__init__.py b/boxes/__init__.py index bbc601b..353d98d 100755 --- a/boxes/__init__.py +++ b/boxes/__init__.py @@ -458,12 +458,16 @@ class Boxes: """ Draw multiple connected lines - :param \*args: Alternating length in mm and angle + :param \*args: Alternating length in mm and angle. angle may be tuple + (angle, radius) """ for i, arg in enumerate(args): if i % 2: - self.corner(arg) + if isinstance(arg, tuple): + self.corner(*arg) + else: + self.corner(arg) else: self.edge(arg)