Example #1
0
		internal IfcRelSpaceBoundary2ndLevel(IfcSpaceBoundarySelect s, IfcElement e, IfcConnectionGeometry g, IfcPhysicalOrVirtualEnum virt, IfcInternalOrExternalEnum intern, IfcRelSpaceBoundary1stLevel parent, IfcRelSpaceBoundary2ndLevel corresponding)
			: base(s, e, g, virt, intern, parent) { if (corresponding != null) mCorrespondingBoundary = corresponding.mIndex; }
Example #2
0
		internal static void parseFields(IfcRelSpaceBoundary1stLevel i, List<string> arrFields, ref int ipos)
		{
			IfcRelSpaceBoundary.parseFields(i, arrFields, ref ipos);
			i.mParentBoundary = ParserSTEP.ParseLink(arrFields[ipos++]);
		}
Example #3
0
		internal IfcRelSpaceBoundary1stLevel(IfcSpaceBoundarySelect s, IfcElement e, IfcConnectionGeometry g, IfcPhysicalOrVirtualEnum virt, IfcInternalOrExternalEnum intern, IfcRelSpaceBoundary1stLevel parent)
			: base(s, e, g, virt, intern) { mParentBoundary = parent.mIndex; }
Example #4
0
		internal static new IfcRelSpaceBoundary1stLevel Parse(string strDef) { IfcRelSpaceBoundary1stLevel i = new IfcRelSpaceBoundary1stLevel(); int ipos = 0; parseFields(i, ParserSTEP.SplitLineFields(strDef), ref ipos); return i; }
Example #5
0
		internal IfcRelSpaceBoundary1stLevel(IfcRelSpaceBoundary1stLevel p) : base(p) { mParentBoundary = p.mParentBoundary; }