internal IfcNamedUnit Find(IfcUnitEnum unit) { List<IfcUnit> units = Units; foreach (IfcUnit u in units) { IfcNamedUnit nu = u as IfcNamedUnit; if (nu != null && nu.UnitType == unit) return nu; } return null; }