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

parseFields() static private method

static private parseFields ( IfcBuildingSystem c, List arrFields, int &ipos ) : void
c IfcBuildingSystem
arrFields List
ipos int
return void
        internal static void parseFields(IfcBuildingSystem c, List<string> arrFields, ref int ipos)
        {
            IfcSystem.parseFields(c, arrFields, ref ipos);
            string s = arrFields[ipos++];
            if (s.StartsWith("."))
                c.mPredefinedType = (IfcBuildingSystemTypeEnum)Enum.Parse(typeof(IfcBuildingSystemTypeEnum), s.Replace(".", ""));
            if (ipos++ < arrFields.Count)
                c.mLongName = arrFields[ipos].Replace("'", "");
        }