Skip to main content

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};