GeometryGym.Ifc.IfcExtendedProperties.parseFields C# (CSharp) Method

parseFields() static private method

static private parseFields ( IfcExtendedProperties p, List arrFields, int &ipos, ReleaseVersion schema ) : void
p IfcExtendedProperties
arrFields List
ipos int
schema ReleaseVersion
return void
		internal static void parseFields(IfcExtendedProperties p, List<string> arrFields, ref int ipos, ReleaseVersion schema)
		{
			IfcPropertyAbstraction.parseFields(p, arrFields, ref ipos);
			if (schema != ReleaseVersion.IFC2x3)
			{
				p.mName = arrFields[ipos++].Replace("'", "");
				p.mDescription = arrFields[ipos++].Replace("'", "");
				p.mProperties = ParserSTEP.SplitListLinks(arrFields[ipos++]);
			}
		}
		protected override string BuildStringSTEP()