Class NwcDiffReport
- Namespace
- NwcIO.Model.Diff
- Assembly
- NwcIO.dll
Complete revision comparison report between two Navisworks documents or federated assemblies.
public sealed class NwcDiffReportInheritance
Inherited Members
Constructors
NwcDiffReport(string, string)
public NwcDiffReport(string baselineName, string revisionName)Parameters
Properties
Added
public List<NwcElementDiff> Added { get; }Property Value
BaselineName
public string BaselineName { get; }Property Value
Deleted
public List<NwcElementDiff> Deleted { get; }Property Value
Modified
public List<NwcElementDiff> Modified { get; }Property Value
RevisionName
public string RevisionName { get; }Property Value
TotalChangesCount
public int TotalChangesCount { get; }Property Value
Unchanged
public List<NwcElementDiff> Unchanged { get; }Property Value
Methods
SaveBcf(string)
Exports the revision changes to a buildingSMART BCF 2.1 zip archive (.bcfzip) with 3D viewpoint cameras.
public void SaveBcf(string path)Parameters
pathstring
SaveBcf(Stream)
Exports the revision changes to a BCF 2.1 zip stream.
public void SaveBcf(Stream stream)Parameters
streamStream
SaveJson(string, bool)
Saves the comparison report to a JSON file.
public void SaveJson(string path, bool indented = true)Parameters
SaveJson(Stream, bool)
Saves the comparison report to a JSON stream.
public void SaveJson(Stream stream, bool indented = true)Parameters
ToJson(bool)
Serializes the comparison report to JSON string.
public string ToJson(bool indented = true)Parameters
indentedbool