rgeometry

Crates.iorgeometry
lib.rsrgeometry
version0.10.0
sourcesrc
created_at2021-05-21 05:38:49.848769
updated_at2024-10-26 14:54:30.721823
descriptionHigh-Level Computational Geometry
homepagehttps://rgeometry.org/
repositoryhttps://github.com/rgeometry/rgeometry
max_upload_size
id400223
size300,861
David Himmelstrup (lemmih)

documentation

README

RGeometry

Computational Geometry in Rust!

Crates.io API API codecov GitHub branch checks state dependency status Discord


What is RGeometry?

RGeometry is a collection of data types such as points, polygons, lines, and segments, and a variety of algorithms for manipulating them. This crate will be of use to you if you've ever wondered if a point is inside a polygon or if a bank is adequately covered by surveillance cameras.

Check out the API documentation for more details. Under each function, there is an interactive example (powered by rust->wasm).

MSRV

rust-1.59

Contribute

If you want to learn Rust or computational geometry or both, hit me up in discord and I'll (@lemmih) mentor you. There is a long list of algorithms (ranging from easy to difficult) yet to be implemented in Rust.

Resources:

Commit count: 218

cargo fmt