public interface IfcSpace extends IfcSpatialStructureElement, IfcSpaceBoundarySelect
The following features are supported:
Ifc4Package.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.
|
IfcSpaceTypeEnum |
getPredefinedType()
Returns the value of the 'Predefined Type' 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. |
boolean |
isSetPredefinedType()
Returns whether the value of the '
Predefined Type' attribute 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 |
setPredefinedType(IfcSpaceTypeEnum value)
Sets the value of the '
Predefined Type' 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. |
void |
unsetPredefinedType()
Unsets the value of the '
Predefined Type' attribute. |
getCompositionType, isSetCompositionType, setCompositionType, unsetCompositionTypegetContainsElements, getLongName, getReferencesElements, getServicedBySystems, isSetContainsElements, isSetLongName, isSetReferencesElements, isSetServicedBySystems, setLongName, unsetContainsElements, unsetLongName, unsetReferencesElements, unsetServicedBySystemsgetGeometry, getObjectPlacement, getReferencedBy, getRepresentation, isSetGeometry, isSetObjectPlacement, isSetReferencedBy, isSetRepresentation, setGeometry, setObjectPlacement, setRepresentation, unsetGeometry, unsetObjectPlacement, unsetReferencedBy, unsetRepresentationgetDeclares, getIsDeclaredBy, getIsDefinedBy, getIsTypedBy, getObjectType, isSetDeclares, isSetIsDeclaredBy, isSetIsDefinedBy, isSetIsTypedBy, isSetObjectType, setObjectType, unsetDeclares, unsetIsDeclaredBy, unsetIsDefinedBy, unsetIsTypedBy, unsetObjectTypegetDecomposes, getHasAssignments, getHasAssociations, getHasContext, getIsDecomposedBy, getIsNestedBy, getNests, isSetDecomposes, isSetHasAssignments, isSetHasAssociations, isSetHasContext, isSetIsDecomposedBy, isSetIsNestedBy, isSetNests, unsetDecomposes, unsetHasAssignments, unsetHasAssociations, unsetHasContext, unsetIsDecomposedBy, unsetIsNestedBy, unsetNestsgetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, isSetOwnerHistory, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetName, unsetOwnerHistoryforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcSpaceTypeEnum getPredefinedType()
IfcSpaceTypeEnum.
If the meaning of the 'Predefined Type' attribute isn't clear, there really should be more of a description here...
IfcSpaceTypeEnum,
isSetPredefinedType(),
unsetPredefinedType(),
setPredefinedType(IfcSpaceTypeEnum),
Ifc4Package.getIfcSpace_PredefinedType()void setPredefinedType(IfcSpaceTypeEnum value)
Predefined Type' attribute.
value - the new value of the 'Predefined Type' attribute.IfcSpaceTypeEnum,
isSetPredefinedType(),
unsetPredefinedType(),
getPredefinedType()void unsetPredefinedType()
Predefined Type' attribute.
boolean isSetPredefinedType()
Predefined Type' attribute is set.
unsetPredefinedType(),
getPredefinedType(),
setPredefinedType(IfcSpaceTypeEnum)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),
Ifc4Package.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),
Ifc4Package.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 'Relating Space'.
If the meaning of the 'Has Coverings' reference list isn't clear, there really should be more of a description here...
isSetHasCoverings(),
unsetHasCoverings(),
Ifc4Package.getIfcSpace_HasCoverings(),
IfcRelCoversSpaces.getRelatingSpace()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.
If the meaning of the 'Bounded By' reference list isn't clear, there really should be more of a description here...
isSetBoundedBy(),
unsetBoundedBy(),
Ifc4Package.getIfcSpace_BoundedBy()void unsetBoundedBy()
Bounded By' reference list.
isSetBoundedBy(),
getBoundedBy()boolean isSetBoundedBy()
Bounded By' reference list is set.
unsetBoundedBy(),
getBoundedBy()Copyright © 2018 OpenSource BIM. All rights reserved.