protected override void Parse(string str, ref int pos, int len) { base.Parse(str, ref pos, len); mMultiplicities = ParserSTEP.StripListInt(str, ref pos, len); mKnots = ParserSTEP.StripListDouble(str, ref pos, len); mKnotSpec = (IfcKnotType)Enum.Parse(typeof(IfcKnotType), ParserSTEP.StripField(str, ref pos, len).Replace(".", "")); }
internal static IfcBSplineCurveWithKnots Parse(string str) { IfcBSplineCurveWithKnots c = new IfcBSplineCurveWithKnots(); int pos = 0; c.Parse(str, ref pos, str.Length); return c; }