Inheritance: GeometryGym.Ifc.IfcResourceLevelRelationship
Beispiel #1
0
		internal static void parseFields( IfcApprovalRelationship a,List<string> arrFields, ref int ipos,Schema schema) 
		{
			IfcResourceLevelRelationship.parseFields(a,arrFields,ref ipos,schema);
			a.mRelatedApproval = ParserSTEP.ParseLink(arrFields[ipos++]); 
			a.mRelatingApproval = ParserSTEP.ParseLink(arrFields[ipos++]);
			if (schema == Schema.IFC2x3)
			{
				a.mDescription = arrFields[ipos++];
				a.mName = arrFields[ipos++];
			}
		}
Beispiel #2
0
		internal static IfcApprovalRelationship Parse(string strDef,Schema schema) { IfcApprovalRelationship a = new IfcApprovalRelationship(); int ipos = 0; parseFields(a, ParserSTEP.SplitLineFields(strDef), ref ipos,schema); return a; }
Beispiel #3
0
		internal IfcApprovalRelationship(IfcApprovalRelationship o) : base(o) { mRelatedApproval = o.mRelatedApproval; mRelatingApproval = o.mRelatingApproval;  }