Table of Contents

Namespace IfcIO.Core

Classes

IfcGuid

IFC GlobalId encoding: 128-bit GUID to 22-character base64-like string. Uses IFC-specific alphabet: 0-9, A-Z, a-z, _, $. Standardized by buildingSMART IFC specification.

StepEntity

A single parsed entity from the DATA section of an ISO 10303-21 STEP physical file.

StepFile

Represents a parsed ISO 10303-21 STEP physical file containing header data and numbered entities.

StepReader

Fast ISO 10303-21 STEP physical file reader with multi-line entity support.

StepWriter

Low-level IFC STEP physical file writer (ISO 10303-21). Manages entity IDs, argument formatting, Unicode character escaping, and file structure.