mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-27 23:38:11 +08:00
* 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>
12 lines
206 B
Rust
12 lines
206 B
Rust
//! Bezier-rs: A Bezier Math Library for Rust
|
|
pub(crate) mod compare;
|
|
|
|
mod bezier;
|
|
mod consts;
|
|
mod subpath;
|
|
mod utils;
|
|
|
|
pub use bezier::*;
|
|
pub use subpath::*;
|
|
pub use utils::{Joint, SubpathTValue, TValue};
|