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)
        {
            Corresponds = new List <IfcRelSpaceBoundary2ndLevel>();

            CorrespondingBoundary = correspondingBoundary;
        }
Example #2
0
 /// <summary>
 /// Construct a IfcRelConnectsWithEccentricity with all required attributes.
 /// </summary>
 public IfcRelConnectsWithEccentricity(IfcGloballyUniqueId globalId, IfcStructuralMember relatingStructuralMember, IfcStructuralConnection relatedStructuralConnection, IfcConnectionGeometry connectionConstraint) : base(globalId, relatingStructuralMember, relatedStructuralConnection)
 {
     ConnectionConstraint = connectionConstraint;
 }
Example #3
0
 public IfcRelConnectsWithEccentricity(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcStructuralMember relatingStructuralMember, IfcStructuralConnection relatedStructuralConnection, IfcBoundaryCondition appliedCondition, IfcStructuralConnectionCondition additionalConditions, IfcLengthMeasure supportedLength, IfcAxis2Placement3D conditionCoordinateSystem, IfcConnectionGeometry connectionConstraint) : base(globalId, ownerHistory, name, description, relatingStructuralMember, relatedStructuralConnection, appliedCondition, additionalConditions, supportedLength, conditionCoordinateSystem)
 {
     ConnectionConstraint = connectionConstraint;
 }
 public IfcRelConnectsWithRealizingElements(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcConnectionGeometry connectionGeometry, IfcElement relatingElement, IfcElement relatedElement, List <IfcElement> realizingElements, IfcLabel connectionType) : base(globalId, ownerHistory, name, description, connectionGeometry, relatingElement, relatedElement)
 {
     RealizingElements = realizingElements;
     ConnectionType    = connectionType;
 }
 public IfcRelInterferesElements(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcElement relatingElement, IfcElement relatedElement, IfcConnectionGeometry interferenceGeometry, IfcIdentifier interferenceType, bool?impliedOrder) : base(globalId, ownerHistory, name, description)
 {
     RelatingElement      = relatingElement;
     RelatedElement       = relatedElement;
     InterferenceGeometry = interferenceGeometry;
     InterferenceType     = interferenceType;
     ImpliedOrder         = impliedOrder;
 }
Example #6
0
 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)
 {
     RelatingSpace              = relatingSpace;
     RelatedBuildingElement     = relatedBuildingElement;
     ConnectionGeometry         = connectionGeometry;
     PhysicalOrVirtualBoundary  = physicalOrVirtualBoundary;
     InternalOrExternalBoundary = internalOrExternalBoundary;
 }
 public IfcRelConnectsPathElements(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcConnectionGeometry connectionGeometry, IfcElement relatingElement, IfcElement relatedElement, List <IfcInteger> relatingPriorities, List <IfcInteger> relatedPriorities, IfcConnectionTypeEnum relatedConnectionType, IfcConnectionTypeEnum relatingConnectionType) : base(globalId, ownerHistory, name, description, connectionGeometry, relatingElement, relatedElement)
 {
     RelatingPriorities     = relatingPriorities;
     RelatedPriorities      = relatedPriorities;
     RelatedConnectionType  = relatedConnectionType;
     RelatingConnectionType = relatingConnectionType;
 }
 public IfcRelConnectsElements(IfcGloballyUniqueId globalId, IfcOwnerHistory ownerHistory, IfcLabel name, IfcText description, IfcConnectionGeometry connectionGeometry, IfcElement relatingElement, IfcElement relatedElement) : base(globalId, ownerHistory, name, description)
 {
     ConnectionGeometry = connectionGeometry;
     RelatingElement    = relatingElement;
     RelatedElement     = relatedElement;
 }