Class IfcDiffOptions
- Namespace
- IfcIO.Diff
- Assembly
- IfcIO.dll
Options configuring IFC model revision comparison.
public sealed class IfcDiffOptionsInheritance
Inherited Members
Properties
CompareProperties
Whether to compare PropertySet parameter values (default: true).
public bool CompareProperties { get; set; }Property Value
CompareQuantities
Whether to compare QuantitySet values (default: true).
public bool CompareQuantities { get; set; }Property Value
CompareStoreys
Whether to detect changes in spatial building storey assignment (default: true).
public bool CompareStoreys { get; set; }Property Value
CompareTypes
Whether to detect changes in type product definitions (default: true).
public bool CompareTypes { get; set; }Property Value
FilterSelector
Optional selector filter to restrict comparison to matching elements (e.g. "IfcWall, IfcColumn").
public string? FilterSelector { get; set; }Property Value
GeometricTolerance
Geometric displacement tolerance in meters below which changes in element centroid or size are ignored (default: 0.005m = 5mm).
public double GeometricTolerance { get; set; }