Inheritance: GeometryGym.Ifc.IfcMaterialPropertiesSuperSeded
Esempio n. 1
0
 internal IfcHygroscopicMaterialProperties(DatabaseIfc db, IfcHygroscopicMaterialProperties p) : base(db, p)
 {
     mUpperVaporResistanceFactor = p.mUpperVaporResistanceFactor;
     mLowerVaporResistanceFactor = p.mLowerVaporResistanceFactor;
     mIsothermalMoistureCapacity = p.mIsothermalMoistureCapacity;
     mVaporPermeability          = p.mVaporPermeability;
     mMoistureDiffusivity        = p.mMoistureDiffusivity;
 }
Esempio n. 2
0
 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++]);
 }
Esempio n. 3
0
 internal IfcHygroscopicMaterialProperties(IfcHygroscopicMaterialProperties el)
     : base(el)
 {
     mUpperVaporResistanceFactor = el.mUpperVaporResistanceFactor;
     mLowerVaporResistanceFactor = el.mLowerVaporResistanceFactor;
     mIsothermalMoistureCapacity = el.mIsothermalMoistureCapacity;
     mVaporPermeability          = el.mVaporPermeability;
     mMoistureDiffusivity        = el.mMoistureDiffusivity;
 }
Esempio n. 4
0
 internal static IfcHygroscopicMaterialProperties Parse(string strDef)
 {
     IfcHygroscopicMaterialProperties p = new IfcHygroscopicMaterialProperties(); int ipos = 0; parseFields(p, ParserSTEP.SplitLineFields(strDef), ref ipos); return(p);
 }
Esempio n. 5
0
		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++]);
		}
Esempio n. 6
0
		internal static IfcHygroscopicMaterialProperties Parse(string strDef) { IfcHygroscopicMaterialProperties p = new IfcHygroscopicMaterialProperties(); int ipos = 0; parseFields(p, ParserSTEP.SplitLineFields(strDef), ref ipos); return p; }
Esempio n. 7
0
		internal IfcHygroscopicMaterialProperties(IfcHygroscopicMaterialProperties el)
			: base(el)
		{
			mUpperVaporResistanceFactor = el.mUpperVaporResistanceFactor;
			mLowerVaporResistanceFactor = el.mLowerVaporResistanceFactor;
			mIsothermalMoistureCapacity = el.mIsothermalMoistureCapacity;
			mVaporPermeability = el.mVaporPermeability;
			mMoistureDiffusivity = el.mMoistureDiffusivity;
		}
Esempio n. 8
0
 internal IfcHygroscopicMaterialProperties(DatabaseIfc db, IfcHygroscopicMaterialProperties p)
     : base(db,p)
 {
     mUpperVaporResistanceFactor = p.mUpperVaporResistanceFactor;
     mLowerVaporResistanceFactor = p.mLowerVaporResistanceFactor;
     mIsothermalMoistureCapacity = p.mIsothermalMoistureCapacity;
     mVaporPermeability = p.mVaporPermeability;
     mMoistureDiffusivity = p.mMoistureDiffusivity;
 }