public interface IfcSpace extends IfcSpatialStructureElement
The following features are supported:
Ifc2x3tc1Package.getIfcSpace()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<IfcRelSpaceBoundary> |
getBoundedBy()
Returns the value of the 'Bounded By' reference list.
|
double |
getElevationWithFlooring()
Returns the value of the 'Elevation With Flooring' attribute.
|
String |
getElevationWithFlooringAsString()
Returns the value of the 'Elevation With Flooring As String' attribute.
|
org.eclipse.emf.common.util.EList<IfcRelCoversSpaces> |
getHasCoverings()
Returns the value of the 'Has Coverings' reference list.
|
IfcInternalOrExternalEnum |
getInteriorOrExteriorSpace()
Returns the value of the 'Interior Or Exterior Space' attribute.
|
boolean |
isSetBoundedBy()
Returns whether the value of the '
Bounded By' reference list is set. |
boolean |
isSetElevationWithFlooring()
Returns whether the value of the '
Elevation With Flooring' attribute is set. |
boolean |
isSetElevationWithFlooringAsString()
Returns whether the value of the '
Elevation With Flooring As String' attribute is set. |
boolean |
isSetHasCoverings()
Returns whether the value of the '
Has Coverings' reference list is set. |
void |
setElevationWithFlooring(double value)
Sets the value of the '
Elevation With Flooring' attribute. |
void |
setElevationWithFlooringAsString(String value)
Sets the value of the '
Elevation With Flooring As String' attribute. |
void |
setInteriorOrExteriorSpace(IfcInternalOrExternalEnum value)
Sets the value of the '
Interior Or Exterior Space' attribute. |
void |
unsetBoundedBy()
Unsets the value of the '
Bounded By' reference list. |
void |
unsetElevationWithFlooring()
Unsets the value of the '
Elevation With Flooring' attribute. |
void |
unsetElevationWithFlooringAsString()
Unsets the value of the '
Elevation With Flooring As String' attribute. |
void |
unsetHasCoverings()
Unsets the value of the '
Has Coverings' reference list. |
getCompositionType, getContainsElements, getLongName, getReferencesElements, getServicedBySystems, isSetContainsElements, isSetLongName, isSetReferencesElements, isSetServicedBySystems, setCompositionType, setLongName, unsetContainsElements, unsetLongName, unsetReferencesElements, unsetServicedBySystemsgetGeometry, getObjectPlacement, getReferencedBy, getRepresentation, isSetGeometry, isSetObjectPlacement, isSetReferencedBy, isSetRepresentation, setGeometry, setObjectPlacement, setRepresentation, unsetGeometry, unsetObjectPlacement, unsetReferencedBy, unsetRepresentationgetIsDefinedBy, getObjectType, isSetIsDefinedBy, isSetObjectType, setObjectType, unsetIsDefinedBy, unsetObjectTypegetDecomposes, getHasAssignments, getHasAssociations, getIsDecomposedBy, isSetDecomposes, isSetHasAssignments, isSetHasAssociations, isSetIsDecomposedBy, unsetDecomposes, unsetHasAssignments, unsetHasAssociations, unsetIsDecomposedBygetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcInternalOrExternalEnum getInteriorOrExteriorSpace()
IfcInternalOrExternalEnum.
If the meaning of the 'Interior Or Exterior Space' attribute isn't clear, there really should be more of a description here...
IfcInternalOrExternalEnum,
setInteriorOrExteriorSpace(IfcInternalOrExternalEnum),
Ifc2x3tc1Package.getIfcSpace_InteriorOrExteriorSpace()void setInteriorOrExteriorSpace(IfcInternalOrExternalEnum value)
Interior Or Exterior Space' attribute.
value - the new value of the 'Interior Or Exterior Space' attribute.IfcInternalOrExternalEnum,
getInteriorOrExteriorSpace()double getElevationWithFlooring()
If the meaning of the 'Elevation With Flooring' attribute isn't clear, there really should be more of a description here...
isSetElevationWithFlooring(),
unsetElevationWithFlooring(),
setElevationWithFlooring(double),
Ifc2x3tc1Package.getIfcSpace_ElevationWithFlooring()void setElevationWithFlooring(double value)
Elevation With Flooring' attribute.
value - the new value of the 'Elevation With Flooring' attribute.isSetElevationWithFlooring(),
unsetElevationWithFlooring(),
getElevationWithFlooring()void unsetElevationWithFlooring()
Elevation With Flooring' attribute.
boolean isSetElevationWithFlooring()
Elevation With Flooring' attribute is set.
unsetElevationWithFlooring(),
getElevationWithFlooring(),
setElevationWithFlooring(double)String getElevationWithFlooringAsString()
If the meaning of the 'Elevation With Flooring As String' attribute isn't clear, there really should be more of a description here...
isSetElevationWithFlooringAsString(),
unsetElevationWithFlooringAsString(),
setElevationWithFlooringAsString(String),
Ifc2x3tc1Package.getIfcSpace_ElevationWithFlooringAsString()void setElevationWithFlooringAsString(String value)
Elevation With Flooring As String' attribute.
value - the new value of the 'Elevation With Flooring As String' attribute.isSetElevationWithFlooringAsString(),
unsetElevationWithFlooringAsString(),
getElevationWithFlooringAsString()void unsetElevationWithFlooringAsString()
Elevation With Flooring As String' attribute.
boolean isSetElevationWithFlooringAsString()
Elevation With Flooring As String' attribute is set.
unsetElevationWithFlooringAsString(),
getElevationWithFlooringAsString(),
setElevationWithFlooringAsString(String)org.eclipse.emf.common.util.EList<IfcRelCoversSpaces> getHasCoverings()
IfcRelCoversSpaces.
It is bidirectional and its opposite is 'Related Space'.
If the meaning of the 'Has Coverings' reference list isn't clear, there really should be more of a description here...
isSetHasCoverings(),
unsetHasCoverings(),
Ifc2x3tc1Package.getIfcSpace_HasCoverings(),
IfcRelCoversSpaces.getRelatedSpace()void unsetHasCoverings()
Has Coverings' reference list.
isSetHasCoverings(),
getHasCoverings()boolean isSetHasCoverings()
Has Coverings' reference list is set.
unsetHasCoverings(),
getHasCoverings()org.eclipse.emf.common.util.EList<IfcRelSpaceBoundary> getBoundedBy()
IfcRelSpaceBoundary.
It is bidirectional and its opposite is 'Relating Space'.
If the meaning of the 'Bounded By' reference list isn't clear, there really should be more of a description here...
isSetBoundedBy(),
unsetBoundedBy(),
Ifc2x3tc1Package.getIfcSpace_BoundedBy(),
IfcRelSpaceBoundary.getRelatingSpace()void unsetBoundedBy()
Bounded By' reference list.
isSetBoundedBy(),
getBoundedBy()boolean isSetBoundedBy()
Bounded By' reference list is set.
unsetBoundedBy(),
getBoundedBy()Copyright © 2016 OpenSource BIM. All rights reserved.