mod layer;
mod rng;
mod window;
pub use layer::ParticleLayer;
pub(super) use layer::resolve_target;
pub(super) use rng::ParticleRng;
pub(crate) use window::{begin_body, settings_window};
pub(super) fn ordered(a: f32, b: f32) -> (f32, f32) {
if a <= b { (a, b) } else { (b, a) }
}