#![forbid(unsafe_code)]
#![allow(
clippy::too_many_arguments,
clippy::needless_range_loop,
clippy::type_complexity
)]
mod fast;
mod kernels;
pub mod optimize;
mod parts;
pub mod quad;
mod quadric;
pub mod repair;
mod simplify;
pub mod symmetry;
pub use quad::{reduce_quads, QuadReduceOptions, QuadReduceResult};
pub use simplify::{
lod_chain, screen_size_to_max_error, simplify, simplify_scene, CollapseOrder, LodLevel,
Quality, SeamMode, SimplifyOptions, SimplifyResult, StopWhen,
};
pub use symmetry::{detect_symmetry, Symmetry};