Graphite/website/other/bezier-rs-demos
Rob Nadal ccb698ffa8 Bezier-rs: Subpath offset and bezier offset improvements (#1039)
* Added subpath offset

* Enhanced offset to produce smooth curves

* Lots of outline bugfixes

* Fixed failing unit tests

* Added subpath outline

* Refactor bezier offset and outline to return Subpaths

* Fix outline bug due to smooth joining and removed reduce optimization that causes jumping approximations

* Bugfix when subpath angle is acute but doesn't intersect

* Stylistic changes per review

* Stylistic changes per review and updated doc comments

---------

Co-authored-by: Hannah Li <hannahli2010@gmail.com>
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2023-03-03 14:21:21 -05:00
..
src Bezier-rs: Subpath offset and bezier offset improvements (#1039) 2023-03-03 14:21:21 -05:00
wasm Bezier-rs: Subpath offset and bezier offset improvements (#1039) 2023-03-03 14:21:21 -05:00
.eslintrc.js Bezier-rs: Add hash URLs for individual API examples (#968) 2023-02-08 23:32:28 -05:00
.gitignore Move bezier-rs into libraries folder and deploy its interactive docs 2022-08-14 16:17:27 -07:00
README.md Move bezier-rs into libraries folder and deploy its interactive docs 2022-08-14 16:17:27 -07:00
package-lock.json Bezier-rs: Refactor interactive demo to remove Vue (#959) 2023-01-13 04:04:39 -05:00
package.json Bezier-rs: Refactor interactive demo to remove Vue (#959) 2023-01-13 04:04:39 -05:00
tsconfig.json Move bezier-rs into libraries folder and deploy its interactive docs 2022-08-14 16:17:27 -07:00
vue.config.js Refactor bezier-rs' `to_svg` functionality (#758) 2022-09-01 23:13:39 -04:00

README.md

Bezier-rs interactive docs

Project setup

npm install

Compiles and hot-reloads for development

npm start

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.