public interface IfcRelSpaceBoundary extends IfcRelConnects
| Modifier and Type | Method and Description |
|---|---|
IfcConnectionGeometry |
getConnectionGeometry()
Returns the value of the 'Connection Geometry' reference.
|
IfcInternalOrExternalEnum |
getInternalOrExternalBoundary()
Returns the value of the 'Internal Or External Boundary' attribute.
|
IfcPhysicalOrVirtualEnum |
getPhysicalOrVirtualBoundary()
Returns the value of the 'Physical Or Virtual Boundary' attribute.
|
IfcElement |
getRelatedBuildingElement()
Returns the value of the 'Related Building Element' reference.
|
IfcSpace |
getRelatingSpace()
Returns the value of the 'Relating Space' reference.
|
boolean |
isSetConnectionGeometry()
Returns whether the value of the '
Connection Geometry' reference is set. |
boolean |
isSetRelatedBuildingElement()
Returns whether the value of the '
Related Building Element' reference is set. |
void |
setConnectionGeometry(IfcConnectionGeometry value)
Sets the value of the '
Connection Geometry' reference. |
void |
setInternalOrExternalBoundary(IfcInternalOrExternalEnum value)
Sets the value of the '
Internal Or External Boundary' attribute. |
void |
setPhysicalOrVirtualBoundary(IfcPhysicalOrVirtualEnum value)
Sets the value of the '
Physical Or Virtual Boundary' attribute. |
void |
setRelatedBuildingElement(IfcElement value)
Sets the value of the '
Related Building Element' reference. |
void |
setRelatingSpace(IfcSpace value)
Sets the value of the '
Relating Space' reference. |
void |
unsetConnectionGeometry()
Unsets the value of the '
Connection Geometry' reference. |
void |
unsetRelatedBuildingElement()
Unsets the value of the '
Related Building Element' reference. |
getDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcSpace getRelatingSpace()
Bounded By'.
If the meaning of the 'Relating Space' reference isn't clear, there really should be more of a description here...
setRelatingSpace(IfcSpace),
Ifc2x3tc1Package.getIfcRelSpaceBoundary_RelatingSpace(),
IfcSpace.getBoundedBy()void setRelatingSpace(IfcSpace value)
Relating Space' reference.
value - the new value of the 'Relating Space' reference.getRelatingSpace()IfcElement getRelatedBuildingElement()
Provides Boundaries'.
If the meaning of the 'Related Building Element' reference isn't clear, there really should be more of a description here...
isSetRelatedBuildingElement(),
unsetRelatedBuildingElement(),
setRelatedBuildingElement(IfcElement),
Ifc2x3tc1Package.getIfcRelSpaceBoundary_RelatedBuildingElement(),
IfcElement.getProvidesBoundaries()void setRelatedBuildingElement(IfcElement value)
Related Building Element' reference.
value - the new value of the 'Related Building Element' reference.isSetRelatedBuildingElement(),
unsetRelatedBuildingElement(),
getRelatedBuildingElement()void unsetRelatedBuildingElement()
Related Building Element' reference.
boolean isSetRelatedBuildingElement()
Related Building Element' reference is set.
unsetRelatedBuildingElement(),
getRelatedBuildingElement(),
setRelatedBuildingElement(IfcElement)IfcConnectionGeometry getConnectionGeometry()
If the meaning of the 'Connection Geometry' reference isn't clear, there really should be more of a description here...
isSetConnectionGeometry(),
unsetConnectionGeometry(),
setConnectionGeometry(IfcConnectionGeometry),
Ifc2x3tc1Package.getIfcRelSpaceBoundary_ConnectionGeometry()void setConnectionGeometry(IfcConnectionGeometry value)
Connection Geometry' reference.
value - the new value of the 'Connection Geometry' reference.isSetConnectionGeometry(),
unsetConnectionGeometry(),
getConnectionGeometry()void unsetConnectionGeometry()
Connection Geometry' reference.
boolean isSetConnectionGeometry()
Connection Geometry' reference is set.
unsetConnectionGeometry(),
getConnectionGeometry(),
setConnectionGeometry(IfcConnectionGeometry)IfcPhysicalOrVirtualEnum getPhysicalOrVirtualBoundary()
IfcPhysicalOrVirtualEnum.
If the meaning of the 'Physical Or Virtual Boundary' attribute isn't clear, there really should be more of a description here...
IfcPhysicalOrVirtualEnum,
setPhysicalOrVirtualBoundary(IfcPhysicalOrVirtualEnum),
Ifc2x3tc1Package.getIfcRelSpaceBoundary_PhysicalOrVirtualBoundary()void setPhysicalOrVirtualBoundary(IfcPhysicalOrVirtualEnum value)
Physical Or Virtual Boundary' attribute.
value - the new value of the 'Physical Or Virtual Boundary' attribute.IfcPhysicalOrVirtualEnum,
getPhysicalOrVirtualBoundary()IfcInternalOrExternalEnum getInternalOrExternalBoundary()
IfcInternalOrExternalEnum.
If the meaning of the 'Internal Or External Boundary' attribute isn't clear, there really should be more of a description here...
IfcInternalOrExternalEnum,
setInternalOrExternalBoundary(IfcInternalOrExternalEnum),
Ifc2x3tc1Package.getIfcRelSpaceBoundary_InternalOrExternalBoundary()void setInternalOrExternalBoundary(IfcInternalOrExternalEnum value)
Internal Or External Boundary' attribute.
value - the new value of the 'Internal Or External Boundary' attribute.IfcInternalOrExternalEnum,
getInternalOrExternalBoundary()Copyright © 2018 OpenSource BIM. All rights reserved.