internal static void parseFields(IfcAnnotation a, List<string> arrFields, ref int ipos) { IfcProduct.parseFields(a,arrFields, ref ipos); }
//INVERSE //internal List<IfcRelContainedInSpatialStructure> mContainedInStructure = new List<IfcRelContainedInSpatialStructure>(); //: SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements; internal IfcAnnotation(IfcAnnotation el) : base(el) { }
internal static IfcAnnotation Parse(string strDef) { int ipos = 0; IfcAnnotation a = new IfcAnnotation(); parseFields(a, ParserSTEP.SplitLineFields(strDef), ref ipos); return a; }
internal IfcAnnotation(DatabaseIfc db, IfcAnnotation a) : base(db,a,false) { }