Skip to main content

ogeom_io/step/
mod.rs

1//! STEP exchange files: ISO 10303.
2//!
3//! Two layers, deliberately separate: [`parse`] understands Part 21, the
4//! exchange *syntax*, and produces an instance graph with no opinions;
5//! [`read`] understands the B-rep subset of the schema and builds real
6//! topology, counting what it walked past and warning about what it
7//! compromised.
8
9pub mod parse;
10pub mod read;
11pub mod write;
12
13pub use read::{StepImport, StepReport, UntrimmedFace, WarningSummary, read_step};
14pub use write::write_step;