internal IfcHygroscopicMaterialProperties(DatabaseIfc db, IfcHygroscopicMaterialProperties p) : base(db, p) { mUpperVaporResistanceFactor = p.mUpperVaporResistanceFactor; mLowerVaporResistanceFactor = p.mLowerVaporResistanceFactor; mIsothermalMoistureCapacity = p.mIsothermalMoistureCapacity; mVaporPermeability = p.mVaporPermeability; mMoistureDiffusivity = p.mMoistureDiffusivity; }
internal static void parseFields(IfcHygroscopicMaterialProperties p, List <string> arrFields, ref int ipos) { IfcMaterialPropertiesSuperSeded.parseFields(p, arrFields, ref ipos); p.mUpperVaporResistanceFactor = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mLowerVaporResistanceFactor = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mIsothermalMoistureCapacity = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mVaporPermeability = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mMoistureDiffusivity = ParserSTEP.ParseDouble(arrFields[ipos++]); }
internal IfcHygroscopicMaterialProperties(IfcHygroscopicMaterialProperties el) : base(el) { mUpperVaporResistanceFactor = el.mUpperVaporResistanceFactor; mLowerVaporResistanceFactor = el.mLowerVaporResistanceFactor; mIsothermalMoistureCapacity = el.mIsothermalMoistureCapacity; mVaporPermeability = el.mVaporPermeability; mMoistureDiffusivity = el.mMoistureDiffusivity; }
internal static IfcHygroscopicMaterialProperties Parse(string strDef) { IfcHygroscopicMaterialProperties p = new IfcHygroscopicMaterialProperties(); int ipos = 0; parseFields(p, ParserSTEP.SplitLineFields(strDef), ref ipos); return(p); }
internal static void parseFields(IfcHygroscopicMaterialProperties p, List<string> arrFields, ref int ipos) { IfcMaterialPropertiesSuperSeded.parseFields(p, arrFields, ref ipos); p.mUpperVaporResistanceFactor = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mLowerVaporResistanceFactor = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mIsothermalMoistureCapacity = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mVaporPermeability = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mMoistureDiffusivity = ParserSTEP.ParseDouble(arrFields[ipos++]); }
internal static IfcHygroscopicMaterialProperties Parse(string strDef) { IfcHygroscopicMaterialProperties p = new IfcHygroscopicMaterialProperties(); int ipos = 0; parseFields(p, ParserSTEP.SplitLineFields(strDef), ref ipos); return p; }
internal IfcHygroscopicMaterialProperties(DatabaseIfc db, IfcHygroscopicMaterialProperties p) : base(db,p) { mUpperVaporResistanceFactor = p.mUpperVaporResistanceFactor; mLowerVaporResistanceFactor = p.mLowerVaporResistanceFactor; mIsothermalMoistureCapacity = p.mIsothermalMoistureCapacity; mVaporPermeability = p.mVaporPermeability; mMoistureDiffusivity = p.mMoistureDiffusivity; }