Rust API
The rustdoc of every crate in the workspace, built from main with the same doc comments the gate checks with -D warnings. The released crates are also on docs.rs.
openbim_ifcx(openbim-ifcx): Lossless reader and writer for IFC5 / IFCX files, the layered JSON model.openbim_ifcx_geometry(openbim-ifcx-geometry): Renderer-neutral geometry and viewer helpers for IFC5 / IFCX: transforms, meshes, curves, point clouds, presentation, a flat render scene, and GLB export.openbim_ifcx_binding_core(openbim-ifcx-binding-core): Host-independent core shared by the openbim-ifcx language bindings (WebAssembly, Python).
The bindings document their own surface: the JavaScript API and the Python API, each generated from the binding's declarations.