meshellaneous/
lib.rs

1//! # Meshellaneous
2//! Miscellaneous Mesh utilities
3
4use glam::Vec3;
5
6pub mod indexmesh;
7pub mod plane;
8pub mod traits;
9pub mod triangle;
10pub mod trimesh;
11
12#[cfg(test)]
13mod tests;
14
15/// a line segment from [0] to [1]
16pub type Segment = [Vec3; 2];
17
18/// a ray at .0 pointing towards .1
19pub type Ray = (Vec3, Vec3);