ifc-model 0.3.0

The IFC entity graph: storage and structural queries, free of domain semantics and serialization.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! The containment tree: project, site, building, storey, space.
//!
//! Built from `IfcRelAggregates` and `IfcRelContainedInSpatialStructure`.
//!
//! # Pitfall
//!
//! Real files omit levels, duplicate storeys, or attach elements directly to the
//! building. The tree must tolerate that rather than assume the canonical shape.
//!
//! Not implemented here: `ifc-spatial` builds this tree. Whether this module
//! still reserves anything is <https://github.com/openbimrs/ifc/issues/127>.