internal IfcLineSegment2D(DatabaseIfc db, IfcLineSegment2D s) : base(db, s) { }
internal static IfcLineSegment2D Parse(string str) { IfcLineSegment2D c = new IfcLineSegment2D(); int pos = 0, len = str.Length; c.Parse(str, ref pos, len); return(c); }
internal static IfcLineSegment2D Parse(string str) { IfcLineSegment2D c = new IfcLineSegment2D(); int pos = 0, len = str.Length; c.Parse(str, ref pos, len); return c; }
internal IfcLineSegment2D(DatabaseIfc db, IfcLineSegment2D s, DuplicateOptions options) : base(db, s, options) { }
internal static IfcLineSegment2D Parse(string strDef) { IfcLineSegment2D c = new IfcLineSegment2D(); int ipos = 0; parseFields(c, ParserSTEP.SplitLineFields(strDef), ref ipos); return(c); }
internal static void parseFields(IfcLineSegment2D c, List <string> arrFields, ref int ipos) { IfcCurveSegment2D.parseFields(c, arrFields, ref ipos); }
internal static IfcLineSegment2D Parse(string strDef) { IfcLineSegment2D c = new IfcLineSegment2D(); int ipos = 0; parseFields(c, ParserSTEP.SplitLineFields(strDef), ref ipos); return c; }
internal static void parseFields(IfcLineSegment2D c, List<string> arrFields, ref int ipos) { IfcCurveSegment2D.parseFields(c, arrFields, ref ipos); }