Inheritance: BaseClassIfc, IfcLightDistributionDataSourceSelect, IfcResourceObjectSelect
Ejemplo n.º 1
0
		internal IfcExternalReferenceRelationship(DatabaseIfc m, string name, string description, IfcExternalReference reference, List<IfcResourceObjectSelect> related)
			: base(m, name, description) { mRelatingReference = reference.mIndex; mRelatedResourceObjects = related.ConvertAll(x => x.Index); }
Ejemplo n.º 2
0
		protected static void parseFields(IfcExternalReference r, List<string> arrFields, ref int ipos)
		{
			r.mLocation = arrFields[ipos++].Replace("'", "");
			r.mIdentification = arrFields[ipos++].Replace("'", "");
			r.mName = arrFields[ipos++].Replace("'", "");
		}
Ejemplo n.º 3
0
		protected IfcExternalReference(IfcExternalReference i) : base() { mLocation = i.mLocation; mIdentification = i.mIdentification; mName = i.mName; }
Ejemplo n.º 4
0
		public IfcExternalReferenceRelationship(IfcExternalReference reference, List<IfcResourceObjectSelect> related)
			: base(reference.mDatabase) { mRelatingReference = reference.mIndex; RelatedResourceObjects = related; }
Ejemplo n.º 5
0
		public IfcExternalReferenceRelationship(IfcExternalReference reference, IfcResourceObjectSelect related) : this(reference, new List<IfcResourceObjectSelect>() { related }) { }
Ejemplo n.º 6
0
		protected IfcExternalReference(DatabaseIfc db, IfcExternalReference r) : base(db,r) { mLocation = r.mLocation; mIdentification = r.mIdentification; mName = r.mName; }