Graphite/node-graph/gcore
Priyanshu 2306e9866e
Refactor the 'Offset Path' node to use Kurbo entirely (#2946)
* impl function for segment intersections

* fix and improve segment intersections

* copy and refactor related segment intersection methods

* copy and refactor tests for segment intersection from bezier-rs

* impl intersection with bezpaths

* copy and refactor tests

* rename few variables in the tests module

* rename position_on_bezpath to evaluate_bezpath

* copy and refactor function to clip two intersecting simple bezpaths

* refactor comments

* copy and refactor functions for milter join

* copy and refactor milter and round join functions from bezier-rs

* it worked! refactor offset path node impl

* fix few bugs

* improve vars names and add comments

* Code review

* fmt

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
2025-07-31 17:44:27 -07:00
..
src Refactor the 'Offset Path' node to use Kurbo entirely (#2946) 2025-07-31 17:44:27 -07:00
Cargo.toml Shaders: add `gcore-shaders` and make `graster-nodes` no-std (#2925) 2025-07-25 17:53:26 +00:00