Class NwcClashMatrixCell
- Namespace
- NwcIO.Model.Clash
- Assembly
- NwcIO.dll
An individual pairwise clash test cell in a multi-discipline coordination matrix.
public sealed class NwcClashMatrixCellInheritance
Inherited Members
Constructors
NwcClashMatrixCell()
public NwcClashMatrixCell()NwcClashMatrixCell(string, string, double, NwcClashTestType)
public NwcClashMatrixCell(string discA, string discB, double tolerance = 0.001, NwcClashTestType type = NwcClashTestType.Hard)Parameters
discAstringdiscBstringtolerancedoubletypeNwcClashTestType
Properties
ClashCount
public int ClashCount { get; }Property Value
Clashes
public IReadOnlyList<NwcClashResult> Clashes { get; }Property Value
DisciplineA
public string DisciplineA { get; set; }Property Value
DisciplineB
public string DisciplineB { get; set; }Property Value
Enabled
public bool Enabled { get; set; }Property Value
ExecutedTest
public NwcClashTest? ExecutedTest { get; set; }Property Value
TestType
public NwcClashTestType TestType { get; set; }Property Value
Tolerance
public double Tolerance { get; set; }