internal new static IfcMechanicalConcreteMaterialProperties Parse(string strDef) { IfcMechanicalConcreteMaterialProperties p = new IfcMechanicalConcreteMaterialProperties(); int ipos = 0; parseFields(p, ParserSTEP.SplitLineFields(strDef), ref ipos); return p; }
internal static void parseFields(IfcMechanicalConcreteMaterialProperties p, List<string> arrFields, ref int ipos) { IfcMechanicalMaterialProperties.parseFields(p, arrFields, ref ipos); p.mCompreggveStrength = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mMaxAggregateSize = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mAdmixturesDescription = arrFields[ipos++]; p.mWorkability = arrFields[ipos++]; p.mProtectivePoreRatio = ParserSTEP.ParseDouble(arrFields[ipos++]); p.mWaterImpermeability = arrFields[ipos++]; }
internal IfcMechanicalConcreteMaterialProperties(IfcMechanicalConcreteMaterialProperties be) : base(be) { mCompreggveStrength = be.mCompreggveStrength; mMaxAggregateSize = be.mMaxAggregateSize; mAdmixturesDescription = be.mAdmixturesDescription; mWorkability = be.mWorkability; mProtectivePoreRatio = be.mProtectivePoreRatio; mWaterImpermeability = be.mWaterImpermeability; }