internal static void parseFields(IfcWaterProperties p, List<string> arrFields, ref int ipos)
{
IfcMaterialPropertiesSuperSeded.parseFields(p, arrFields, ref ipos);
p.mIsPotable = ParserSTEP.ParseBool(arrFields[ipos++]);
p.mHardness = ParserSTEP.ParseDouble(arrFields[ipos++]);
p.mAlkalinityConcentration = ParserSTEP.ParseDouble(arrFields[ipos++]);
p.mAcidityConcentration = ParserSTEP.ParseDouble(arrFields[ipos++]);
p.mImpuritiesContent = ParserSTEP.ParseDouble(arrFields[ipos++]);
p.mPHLevel = ParserSTEP.ParseDouble(arrFields[ipos++]);
p.mDissolvedSolidsContent = ParserSTEP.ParseDouble(arrFields[ipos++]);
}