Skip to content

Commit

Permalink
getcutout: drop instance Arc from segments
Browse files Browse the repository at this point in the history
vendor overlay info is always Line and CubicBezier, we still have support for QuadraticBezier but that one is also unused

Signed-off-by: Bardia Moshiri <[email protected]>
  • Loading branch information
FakeShell committed Feb 10, 2024
1 parent bbb1b12 commit 978bcda
Showing 1 changed file with 0 additions and 2 deletions.
2 changes: 0 additions & 2 deletions getcutout/getcutout.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,6 @@ def reposition_svg(svg_string, width):
new_segment = CubicBezier(segment.start + complex(shift_distance, 0), segment.control1 + complex(shift_distance, 0), segment.control2 + complex(shift_distance, 0), segment.end + complex(shift_distance, 0))
elif isinstance(segment, QuadraticBezier):
new_segment = QuadraticBezier(segment.start + complex(shift_distance, 0), segment.control + complex(shift_distance, 0), segment.end + complex(shift_distance, 0))
elif isinstance(segment, Arc):
new_segment = Arc(segment.start + complex(shift_distance, 0), segment.radius, segment.rotation, segment.large_arc, segment.sweep, segment.end + complex(shift_distance, 0))
else:
continue

Expand Down

0 comments on commit 978bcda

Please sign in to comment.