Open personalizedrefrigerator opened 1 year ago
Visit the preview URL for this PR (updated for commit 94120b0):
https://js-draw--pr19-work-ellipse-support-cgk57k5h.web.app
(expires Fri, 30 Jun 2023 00:33:16 GMT)
🔥 via Firebase Hosting GitHub Action 🌎
Sign: e560ee6f7bb6b79cb55b42fb4c05e9fd1b5c506e
Summary
Adds support for loading/saving ellipses.
To-do
Path.toString.test.ts
: Add tests for saving ellipses.Path.fromString.test.ts
: Add additional tests for loading ellipses.Path.ts
: Fix and test broken logic for transforming elliptical path segments.EllipticalArc.test.ts
: Add additional tests forfromStartEnd
and fix the"fromStartEnd should produce a circle if rx = ry"
test.