# lyon::algorithms
A collection of various vector path manipulation algorithms.
<p align="center">
<a href="https://crates.io/crates/lyon_algorithms">
<img src="https://img.shields.io/crates/v/lyon_algorithms.svg" alt="crates.io">
</a>
<a href="https://docs.rs/lyon_algorithms">
<img src="https://docs.rs/lyon_algorithms/badge.svg" alt="documentation">
</a>
</p>
- Path bounding box
- Path area
- Path length
- Winding numbers of a path at any position
- Hatching a Path
- Path hit testing
- Path ray casting
- walking along a path
`lyon_algorithms` can be used as a standalone crate or as part of [lyon](https://docs.rs/lyon/) via the `lyon::algorithms` module.