Class IfcElementDiff
- Namespace
- IfcIO.Diff
- Assembly
- IfcIO.dll
Difference record for a specific IFC element between baseline and revision models.
public sealed class IfcElementDiffInheritance
Inherited Members
Properties
BaselineElement
public IfcElement? BaselineElement { get; init; }Property Value
ChangeKind
public IfcChangeKind ChangeKind { get; set; }Property Value
GeometryChanged
public bool GeometryChanged { get; set; }Property Value
GlobalId
public required string GlobalId { get; init; }Property Value
IfcType
public required string IfcType { get; init; }Property Value
Name
public required string Name { get; init; }Property Value
NewStorey
public string? NewStorey { get; set; }Property Value
NewType
public string? NewType { get; set; }Property Value
OldStorey
public string? OldStorey { get; set; }Property Value
OldType
public string? OldType { get; set; }Property Value
PropertyChanges
public List<IfcPropertyChange> PropertyChanges { get; }Property Value
RevisionElement
public IfcElement? RevisionElement { get; init; }Property Value
StoreyChanged
public bool StoreyChanged { get; set; }Property Value
TranslationDelta
public IfcVector3? TranslationDelta { get; set; }Property Value
TypeChanged
public bool TypeChanged { get; set; }Property Value
VolumeDelta
public double? VolumeDelta { get; set; }Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()Returns
- string
-
A string that represents the current object.