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