1#![doc(html_logo_url = "https://nical.github.io/lyon-doc/lyon-logo.svg")]
2#![deny(bare_trait_objects)]
3#![allow(clippy::float_cmp)]
4#![no_std]
5
6//! 2d Path transformation and manipulation algorithms.
7//!
8//! This crate is reexported in [lyon](https://docs.rs/lyon/).
9
10extern crate alloc;
11
12#[cfg(any(test, feature = "std"))]
13extern crate std;
14
15pub extern crate lyon_path as path;
16
17pub mod aabb;
18pub mod area;
19pub mod fit;
20pub mod hatching;
21pub mod hit_test;
22pub mod length;
23pub mod measure;
24pub mod raycast;
25pub mod rect;
26pub mod rounded_polygon;
27pub mod walk;
28pub mod winding;
29
30pub use crate::path::geom;
31pub use crate::path::math;
32