1
2
3
4
5
6
7
8
9
10
11
12
13
//! # 📐 CG Math
//!
//! A computer graphics (cg) library designed around _simplices_ and for usage with `cg-lab`. <br>
//! This project has the following structure:
//! - `Algos`: popular algorithms in the field of computer graphics implemented with a focus on readability instead of optimization, e.g. the BowyerWatson algorithm for triangulations
//! - `Geometry`: useful structures and corresponding properties for computations in vector spaces, e.g. vertices, edges, triangles etc.
//! - `Validation`: contains methods for validating results of the algorithms

pub mod algos;
pub mod geometry;
pub mod validation;
mod consts;
pub mod utils;