summaryrefslogtreecommitdiff
path: root/gerbonara/gerber/graphic_primitives.py
diff options
context:
space:
mode:
Diffstat (limited to 'gerbonara/gerber/graphic_primitives.py')
-rw-r--r--gerbonara/gerber/graphic_primitives.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/gerbonara/gerber/graphic_primitives.py b/gerbonara/gerber/graphic_primitives.py
index 9518501..4810066 100644
--- a/gerbonara/gerber/graphic_primitives.py
+++ b/gerbonara/gerber/graphic_primitives.py
@@ -95,11 +95,13 @@ class Line(GraphicPrimitive):
@dataclass
class Arc(GraphicPrimitive):
- x : float
- y : float
- r : float
- angle1 : float # radians!
- angle2 : float # radians!
+ x1 : float
+ y1 : float
+ x2 : float
+ y2 : float
+ cx : float
+ cy : float
+ flipped : bool
width : float
# FIXME bounds