internal static List <Connector> detectOpenEnds(AnalyticModel Model) { List <Connector> singleConnectors = new List <Connector>(); foreach (Connector c1 in Model.AllConnectors) { if (!(1 < Model.AllConnectors.Count(c => c.Equalz(c1, Shared.Extensions._1mmTol)))) { singleConnectors.Add(c1); } } return(singleConnectors); }
public MEPSystemTraversal(Document doc, HashSet <Element> elements) { Model = new AnalyticModel(elements); this.doc = doc; _1mmTol = 0.00328; }