Graphite/libraries/bezier-rs
Thomas Cheng 52cc770a1e Bezier-rs: Add parametric evaluate and line intersect to subpath (#852)
* add slider to subpath component + change evaluate to take an enum

Co-authored-by: Rob Nadal <RobNadal@users.noreply.github.com>

wip - add intersect to subpath, TODO fix bug

Co-authored-by: Rob Nadal <RobNadal@users.noreply.github.com>

add unit tests to subpath intersections

stress, testing

Co-authored-by: Hannah Li <hannahli2010@gmail.com>

* add parametric eval impl to subpath

* add line intersection to subpath

* Uncomment and #[ignore] disabled tests

* Reorder a few imports

* change subpath:eval slider to radio button

* fixed bug with solve_cubic, fixed unit tests, improved intersection accuracy

* fix failing test

Co-authored-by: Hannah Li <hannahli2010@gmail.com>
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2022-12-11 00:41:02 -05:00
..
src Bezier-rs: Add parametric evaluate and line intersect to subpath (#852) 2022-12-11 00:41:02 -05:00
Cargo.toml Bump MSRV to 1.65.0 for let-else syntax 2022-11-16 18:04:04 -08:00
LICENSE-APACHE Move bezier-rs into libraries folder and deploy its interactive docs 2022-08-14 16:17:27 -07:00
LICENSE-MIT 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

README.md

Bezier-rs

A wide assortment of useful math functions for Bezier segments and shapes.