//! Geometry utilities
//!
//! ## Geometric primitives
//!
//! - [`Segment2`]
//! - [`Segment3`]
//! - [`Line2`]
//! - [`Line3`]
//! - [`Ray2`]
//! - [`Ray3`]
//! - [`Triangle2`]
//! - [`Triangle3`]
//! - [`Tetrahedron3`]
//! - [`Sphere2`]
//! - [`Sphere3`]
//! - [`Capsule3`]
//! - [`Cone3`]
//! - [`Cylinder3`]
//! - [`Plane3`]
//! - [`Interval`]
//! - [`Aabb2`]
//! - [`Aabb3`]
//! - [`Obb2`]
//! - [`Obb3`]
//! - [`Hull2`]
//! - [`Hull3`]

pub mod distance;
pub mod intersect;
pub mod mesh;
pub mod primitive;
pub mod shape;

pub use self::primitive::*;
pub use self::distance::Distance3;
pub use self::shape::Shape;
