Module schema_gen

Module schema_gen 

Source
Expand description

IFC Schema - Dynamic type system

Generated from IFC4 EXPRESS schema for maintainability. All types are handled generically through enum dispatch.

Structs§

DecodedEntity
Decoded IFC entity. attributes is behind an Arc so cloning a DecodedEntity (the decoder clones on every cache insert AND every cache hit) is a refcount bump, not a deep clone of the attribute tree. Attributes are never mutated after construction, so sharing is sound and byte-identical.
IfcSchema
IFC schema metadata for dynamic processing

Enums§

AttributeValue
IFC entity attribute value
GeometryCategory
Geometry representation categories (internal use only)
ProfileCategory
Profile definition categories (internal use only)