internal new static IfcStructuralResultGroup Parse(string strDef) { IfcStructuralResultGroup g = new IfcStructuralResultGroup(); int ipos = 0; parseFields(g, ParserSTEP.SplitLineFields(strDef), ref ipos); return g; }
internal static void parseFields(IfcStructuralResultGroup g, List<string> arrFields, ref int ipos) { IfcGroup.parseFields(g, arrFields, ref ipos); g.mTheoryType = (IfcAnalysisTheoryTypeEnum)Enum.Parse(typeof(IfcAnalysisTheoryTypeEnum), arrFields[ipos++].Replace(".", "")); g.mResultForLoadGroup = ParserSTEP.ParseLink(arrFields[ipos++]); g.mIsLinear = ParserSTEP.ParseBool(arrFields[ipos++]); }
internal IfcStructuralResultGroup(IfcStructuralResultGroup p) : base(p) { mTheoryType = p.mTheoryType; mResultForLoadGroup = p.mResultForLoadGroup; mIsLinear = p.mIsLinear; }