Table of Contents

Class IfcDiffEngine

Namespace
IfcIO.Diff
Assembly
IfcIO.dll

Advanced semantic and geometric model comparison engine for IFC revisions (conforming to IfcOpenShell ifcdiff). Detects added, deleted, and modified elements, capturing geometric shifts, property mutations, and spatial re-assignments.

public static class IfcDiffEngine

Inheritance

Inherited Members

Methods

Compare(IfcModel, IfcModel, IfcDiffOptions?)

Compares two revisions of an IFC model (baseline vs revision).

public static IfcDiffReport Compare(IfcModel baseline, IfcModel revision, IfcDiffOptions? options = null)

Parameters

baseline IfcModel
revision IfcModel
options IfcDiffOptions?

Returns

IfcDiffReport