ifc-schema 0.3.0

IFC schema as data: entity table, supertype chain, attribute names.
Documentation

ifc-schema

The IFC schema as data: the normative EXPRESS declarations for IFC2X3 TC1, IFC4 ADD2 TC1, IFC4X1 FINAL, IFC4X2 FINAL and IFC4X3 ADD2 as bundled tables of entities, supertype chains, attributes and types, instead of generated structs per entity.

cargo add ifc-schema

The openbim-ifc facade also provides it behind its schema feature.

Each release is its own cargo feature (ifc2x3, ifc4, ifc4x1, ifc4x2, ifc4x3), all on by default. A size-sensitive build turns defaults off and names the releases it ships; for_version then refuses the others with the typed NotBundled error.