Class NwcClashGroup
- Namespace
- NwcIO.Model.Clash
- Assembly
- NwcIO.dll
A logical group of related clashes in Navisworks Clash Detective (e.g. grouped by element, proximity, or level). Conforms to <clashgroup> in the Navisworks Clash Report XML schema.
public sealed class NwcClashGroupInheritance
Inherited Members
Constructors
NwcClashGroup()
public NwcClashGroup()NwcClashGroup(string, NwcClashStatus)
public NwcClashGroup(string name, NwcClashStatus status = NwcClashStatus.New)Parameters
namestringstatusNwcClashStatus
Properties
ApprovedBy
public string? ApprovedBy { get; set; }Property Value
AssignedTo
public string? AssignedTo { get; set; }Property Value
ClashPoint
public Vector3d ClashPoint { get; }Property Value
Clashes
public List<NwcClashResult> Clashes { get; }Property Value
Comments
public List<NwcClashComment> Comments { get; }Property Value
CreatedDate
public DateTimeOffset CreatedDate { get; set; }Property Value
Description
public string? Description { get; set; }Property Value
Distance
public double Distance { get; }Property Value
GridLocation
public string? GridLocation { get; set; }Property Value
GroupGuid
public Guid GroupGuid { get; set; }Property Value
Name
public string Name { get; set; }Property Value
Status
public NwcClashStatus Status { get; set; }Property Value
Viewpoint
public NwcSavedViewpoint? Viewpoint { get; set; }Property Value
Methods
AddClash(NwcClashResult)
public void AddClash(NwcClashResult clash)Parameters
clashNwcClashResult