public IfcRelConnectsPorts(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcPort __RelatingPort, IfcPort __RelatedPort, IfcElement __RealizingElement)
     : base(__GlobalId, __OwnerHistory, __Name, __Description)
 {
     this._RelatingPort     = __RelatingPort;
     this._RelatedPort      = __RelatedPort;
     this._RealizingElement = __RealizingElement;
 }
Exemple #2
0
 public IfcRelConnectsElements(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcConnectionGeometry __ConnectionGeometry, IfcElement __RelatingElement, IfcElement __RelatedElement)
     : base(__GlobalId, __OwnerHistory, __Name, __Description)
 {
     this._ConnectionGeometry = __ConnectionGeometry;
     this._RelatingElement    = __RelatingElement;
     this._RelatedElement     = __RelatedElement;
 }
 public IfcRelSpaceBoundary(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcSpaceBoundarySelect __RelatingSpace, IfcElement __RelatedBuildingElement, IfcConnectionGeometry __ConnectionGeometry, IfcPhysicalOrVirtualEnum __PhysicalOrVirtualBoundary, IfcInternalOrExternalEnum __InternalOrExternalBoundary)
     : base(__GlobalId, __OwnerHistory, __Name, __Description)
 {
     this._RelatingSpace              = __RelatingSpace;
     this._RelatedBuildingElement     = __RelatedBuildingElement;
     this._ConnectionGeometry         = __ConnectionGeometry;
     this._PhysicalOrVirtualBoundary  = __PhysicalOrVirtualBoundary;
     this._InternalOrExternalBoundary = __InternalOrExternalBoundary;
 }
Exemple #4
0
 public IfcRelInterferesElements(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcElement __RelatingElement, IfcElement __RelatedElement, IfcConnectionGeometry __InterferenceGeometry, IfcIdentifier?__InterferenceType, Boolean?__ImpliedOrder)
     : base(__GlobalId, __OwnerHistory, __Name, __Description)
 {
     this._RelatingElement      = __RelatingElement;
     this._RelatedElement       = __RelatedElement;
     this._InterferenceGeometry = __InterferenceGeometry;
     this._InterferenceType     = __InterferenceType;
     this._ImpliedOrder         = __ImpliedOrder;
 }
Exemple #5
0
 public IfcRelVoidsElement(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcElement __RelatingBuildingElement, IfcFeatureElementSubtraction __RelatedOpeningElement)
     : base(__GlobalId, __OwnerHistory, __Name, __Description)
 {
     this.RelatingBuildingElement = __RelatingBuildingElement;
     this.RelatedOpeningElement   = __RelatedOpeningElement;
 }
 public IfcRelSpaceBoundary2ndLevel(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcSpaceBoundarySelect __RelatingSpace, IfcElement __RelatedBuildingElement, IfcConnectionGeometry __ConnectionGeometry, IfcPhysicalOrVirtualEnum __PhysicalOrVirtualBoundary, IfcInternalOrExternalEnum __InternalOrExternalBoundary, IfcRelSpaceBoundary1stLevel __ParentBoundary, IfcRelSpaceBoundary2ndLevel __CorrespondingBoundary)
     : base(__GlobalId, __OwnerHistory, __Name, __Description, __RelatingSpace, __RelatedBuildingElement, __ConnectionGeometry, __PhysicalOrVirtualBoundary, __InternalOrExternalBoundary, __ParentBoundary)
 {
     this.CorrespondingBoundary = __CorrespondingBoundary;
     this.Corresponds           = new HashSet <IfcRelSpaceBoundary2ndLevel>();
 }
Exemple #7
0
 public IfcRelFillsElement(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcOpeningElement __RelatingOpeningElement, IfcElement __RelatedBuildingElement)
     : base(__GlobalId, __OwnerHistory, __Name, __Description)
 {
     this._RelatingOpeningElement = __RelatingOpeningElement;
     this._RelatedBuildingElement = __RelatedBuildingElement;
 }
 public IfcRelProjectsElement(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcElement __RelatingElement, IfcFeatureElementAddition __RelatedFeatureElement)
     : base(__GlobalId, __OwnerHistory, __Name, __Description)
 {
     this._RelatingElement       = __RelatingElement;
     this._RelatedFeatureElement = __RelatedFeatureElement;
 }
 public IfcRelCoversBldgElements(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcElement __RelatingBuildingElement, IfcCovering[] __RelatedCoverings)
     : base(__GlobalId, __OwnerHistory, __Name, __Description)
 {
     this._RelatingBuildingElement = __RelatingBuildingElement;
     this._RelatedCoverings        = new HashSet <IfcCovering>(__RelatedCoverings);
 }
Exemple #10
0
 public IfcRelConnectsWithRealizingElements(IfcGloballyUniqueId __GlobalId, IfcOwnerHistory __OwnerHistory, IfcLabel?__Name, IfcText?__Description, IfcConnectionGeometry __ConnectionGeometry, IfcElement __RelatingElement, IfcElement __RelatedElement, IfcElement[] __RealizingElements, IfcLabel?__ConnectionType)
     : base(__GlobalId, __OwnerHistory, __Name, __Description, __ConnectionGeometry, __RelatingElement, __RelatedElement)
 {
     this._RealizingElements = new HashSet <IfcElement>(__RealizingElements);
     this._ConnectionType    = __ConnectionType;
 }