public Pset_BoilerTypeWater(IfcBoiler boiler) : base(boiler.mDatabase, "Pset_BoilerTypeWater") { Description = boiler.Name; DefinesOccurrence.Assign(boiler); }
internal IfcBoiler(DatabaseIfc db, IfcBoiler b, DuplicateOptions options) : base(db, b, options) { mPredefinedType = b.mPredefinedType; }
internal IfcBoiler(DatabaseIfc db, IfcBoiler b, IfcOwnerHistory ownerHistory, bool downStream) : base(db, b, ownerHistory, downStream) { mPredefinedType = b.mPredefinedType; }
internal new static IfcBoiler Parse(string strDef) { IfcBoiler d = new IfcBoiler(); int ipos = 0; parseFields(d, ParserSTEP.SplitLineFields(strDef), ref ipos); return d; }
internal static void parseFields(IfcBoiler a, List<string> arrFields, ref int ipos) { IfcDistributionControlElement.parseFields(a, arrFields, ref ipos); string s = arrFields[ipos++]; if (s.StartsWith(".")) a.mPredefinedType = (IfcBoilerTypeEnum)Enum.Parse(typeof(IfcBoilerTypeEnum), s.Replace(".", "")); }
internal IfcBoiler(IfcBoiler b) : base(b) { mPredefinedType = b.mPredefinedType; }
internal IfcBoiler(DatabaseIfc db, IfcBoiler b) : base(db,b) { mPredefinedType = b.mPredefinedType; }