//! Native primitive mesher corresponding to `LibreMetaverse.PrimMesher`.
//!
//! Use it to turn checked legacy prim and sculpt parameters into deterministic
//! geometry and `OBJ` output. Input bounds and topology validation apply before
//! allocation; no renderer, grid session, or native library is required.

extern crate self as libremetaverse_prim_mesher;

mod generated;
mod obj_mesh;
mod prim_mesher;
mod sculpt;
mod vertex_indexer;

pub use generated::*;
pub use libremetaverse_imaging as imaging;
pub use libremetaverse_types::Error;
