1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#![warn(missing_docs)]
#![recursion_limit = "16"]

//! Prima is yet another geometry library, built around the core principle of simple code and readability. It provides helper structs
//! for primative shapes, basic collision detection and a suite of graph structures. The graphs are vector orientated and are built with
//! procedural world building in mind. Generic floats have been avoided in favour of explicitly typed structs, following the example of 
//! [glam](https://crates.io/crates/glam). Support for the crate [vek](https://crates.io/crates/vek) may be implimented in future updates.
/// Core data used accross the board. 
pub mod core;
/// A set of graphs used to define tree-maps, vector graphs and voronoi diagrams.
pub mod graphs;
/// Simple helper structs and functions to handle geometric shapes.
pub mod geom;