Пример #1
0
		internal static IfcMaterialConstituent Parse(string strDef) { IfcMaterialConstituent m = new IfcMaterialConstituent(); int ipos = 0; parseFields(m, ParserSTEP.SplitLineFields(strDef), ref ipos); return m; }
Пример #2
0
		internal static void parseFields(IfcMaterialConstituent m, List<string> arrFields, ref int ipos)
		{
			IfcMaterialDefinition.parseFields(m, arrFields, ref ipos);
			m.mName = arrFields[ipos++].Replace("'", "");
			m.mDescription = arrFields[ipos++].Replace("'", "");
			m.mMaterial = ParserSTEP.ParseLink(arrFields[ipos++]);
			m.mFraction = ParserSTEP.ParseDouble(arrFields[ipos++]);
			m.mCategory = arrFields[ipos++].Replace("'", "");
		}
Пример #3
0
		internal IfcMaterialConstituent(IfcMaterialConstituent m) : base(m) { mName = m.mName; mDescription = m.mDescription; mMaterial = m.mMaterial; mFraction = m.mFraction; mCategory = m.mCategory; }