semantic_scene/lib.rs
1//! Rust parser for Habitat-Sim `SemanticScene` descriptors.
2
3#![deny(missing_docs)]
4#![warn(clippy::all, clippy::nursery, clippy::pedantic, clippy::cargo)]
5
6pub mod error;
7pub mod loader;
8pub mod math;
9pub mod scene;
10
11pub use error::{LoadError, ParseError};
12pub use loader::{Mp3dLoader, Mp3dOptions, SemanticSceneLoader};
13pub use math::{Aabb, Obb, Rotation3, Vec2, Vec3};
14pub use scene::{
15 Category, CategoryMapping, ElementKind, RegionCategory, SemanticLevel, SemanticObject,
16 SemanticRegion, SemanticScene,
17};