internal static void parseFields(IfcClothoidalArcSegment2D c, List <string> arrFields, ref int ipos) { IfcCurveSegment2D.parseFields(c, arrFields, ref ipos); c.mStartRadius = ParserSTEP.ParseDouble(arrFields[ipos++]); c.mIsCCW = ParserSTEP.ParseBool(arrFields[ipos++]); c.mIsEntry = ParserSTEP.ParseBool(arrFields[ipos++]); c.mClothoidConstant = ParserSTEP.ParseDouble(arrFields[ipos++]); }
internal static void parseFields(IfcLineSegment2D c, List <string> arrFields, ref int ipos) { IfcCurveSegment2D.parseFields(c, arrFields, ref ipos); }
internal static void parseFields(IfcCircularArcSegment2D c, List <string> arrFields, ref int ipos) { IfcCurveSegment2D.parseFields(c, arrFields, ref ipos); c.mRadius = ParserSTEP.ParseDouble(arrFields[ipos++]); c.mIsCCW = ParserSTEP.ParseBool(arrFields[ipos++]); }