public interface IfcWindow extends IfcBuildingElement
| Modifier and Type | Method and Description |
|---|---|
double |
getOverallHeight()
Returns the value of the 'Overall Height' attribute.
|
String |
getOverallHeightAsString()
Returns the value of the 'Overall Height As String' attribute.
|
double |
getOverallWidth()
Returns the value of the 'Overall Width' attribute.
|
String |
getOverallWidthAsString()
Returns the value of the 'Overall Width As String' attribute.
|
IfcWindowTypePartitioningEnum |
getPartitioningType()
Returns the value of the 'Partitioning Type' attribute.
|
IfcWindowTypeEnum |
getPredefinedType()
Returns the value of the 'Predefined Type' attribute.
|
String |
getUserDefinedPartitioningType()
Returns the value of the 'User Defined Partitioning Type' attribute.
|
boolean |
isSetOverallHeight()
Returns whether the value of the '
Overall Height' attribute is set. |
boolean |
isSetOverallHeightAsString()
Returns whether the value of the '
Overall Height As String' attribute is set. |
boolean |
isSetOverallWidth()
Returns whether the value of the '
Overall Width' attribute is set. |
boolean |
isSetOverallWidthAsString()
Returns whether the value of the '
Overall Width As String' attribute is set. |
boolean |
isSetPartitioningType()
Returns whether the value of the '
Partitioning Type' attribute is set. |
boolean |
isSetPredefinedType()
Returns whether the value of the '
Predefined Type' attribute is set. |
boolean |
isSetUserDefinedPartitioningType()
Returns whether the value of the '
User Defined Partitioning Type' attribute is set. |
void |
setOverallHeight(double value)
Sets the value of the '
Overall Height' attribute. |
void |
setOverallHeightAsString(String value)
Sets the value of the '
Overall Height As String' attribute. |
void |
setOverallWidth(double value)
Sets the value of the '
Overall Width' attribute. |
void |
setOverallWidthAsString(String value)
Sets the value of the '
Overall Width As String' attribute. |
void |
setPartitioningType(IfcWindowTypePartitioningEnum value)
Sets the value of the '
Partitioning Type' attribute. |
void |
setPredefinedType(IfcWindowTypeEnum value)
Sets the value of the '
Predefined Type' attribute. |
void |
setUserDefinedPartitioningType(String value)
Sets the value of the '
User Defined Partitioning Type' attribute. |
void |
unsetOverallHeight()
Unsets the value of the '
Overall Height' attribute. |
void |
unsetOverallHeightAsString()
Unsets the value of the '
Overall Height As String' attribute. |
void |
unsetOverallWidth()
Unsets the value of the '
Overall Width' attribute. |
void |
unsetOverallWidthAsString()
Unsets the value of the '
Overall Width As String' attribute. |
void |
unsetPartitioningType()
Unsets the value of the '
Partitioning Type' attribute. |
void |
unsetPredefinedType()
Unsets the value of the '
Predefined Type' attribute. |
void |
unsetUserDefinedPartitioningType()
Unsets the value of the '
User Defined Partitioning Type' attribute. |
getConnectedFrom, getConnectedTo, getContainedInStructure, getFillsVoids, getHasCoverings, getHasOpenings, getHasProjections, getInterferesElements, getIsConnectionRealization, getIsInterferedByElements, getProvidesBoundaries, getReferencedInStructures, getTag, isSetConnectedFrom, isSetConnectedTo, isSetContainedInStructure, isSetFillsVoids, isSetHasCoverings, isSetHasOpenings, isSetHasProjections, isSetInterferesElements, isSetIsConnectionRealization, isSetIsInterferedByElements, isSetProvidesBoundaries, isSetReferencedInStructures, isSetTag, setTag, unsetConnectedFrom, unsetConnectedTo, unsetContainedInStructure, unsetFillsVoids, unsetHasCoverings, unsetHasOpenings, unsetHasProjections, unsetInterferesElements, unsetIsConnectionRealization, unsetIsInterferedByElements, unsetProvidesBoundaries, unsetReferencedInStructures, unsetTaggetGeometry, 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, removedouble getOverallHeight()
If the meaning of the 'Overall Height' attribute isn't clear, there really should be more of a description here...
isSetOverallHeight(),
unsetOverallHeight(),
setOverallHeight(double),
Ifc4Package.getIfcWindow_OverallHeight()void setOverallHeight(double value)
Overall Height' attribute.
value - the new value of the 'Overall Height' attribute.isSetOverallHeight(),
unsetOverallHeight(),
getOverallHeight()void unsetOverallHeight()
Overall Height' attribute.
boolean isSetOverallHeight()
Overall Height' attribute is set.
unsetOverallHeight(),
getOverallHeight(),
setOverallHeight(double)String getOverallHeightAsString()
If the meaning of the 'Overall Height As String' attribute isn't clear, there really should be more of a description here...
isSetOverallHeightAsString(),
unsetOverallHeightAsString(),
setOverallHeightAsString(String),
Ifc4Package.getIfcWindow_OverallHeightAsString()void setOverallHeightAsString(String value)
Overall Height As String' attribute.
value - the new value of the 'Overall Height As String' attribute.isSetOverallHeightAsString(),
unsetOverallHeightAsString(),
getOverallHeightAsString()void unsetOverallHeightAsString()
Overall Height As String' attribute.
boolean isSetOverallHeightAsString()
Overall Height As String' attribute is set.
unsetOverallHeightAsString(),
getOverallHeightAsString(),
setOverallHeightAsString(String)double getOverallWidth()
If the meaning of the 'Overall Width' attribute isn't clear, there really should be more of a description here...
isSetOverallWidth(),
unsetOverallWidth(),
setOverallWidth(double),
Ifc4Package.getIfcWindow_OverallWidth()void setOverallWidth(double value)
Overall Width' attribute.
value - the new value of the 'Overall Width' attribute.isSetOverallWidth(),
unsetOverallWidth(),
getOverallWidth()void unsetOverallWidth()
Overall Width' attribute.
boolean isSetOverallWidth()
Overall Width' attribute is set.
unsetOverallWidth(),
getOverallWidth(),
setOverallWidth(double)String getOverallWidthAsString()
If the meaning of the 'Overall Width As String' attribute isn't clear, there really should be more of a description here...
isSetOverallWidthAsString(),
unsetOverallWidthAsString(),
setOverallWidthAsString(String),
Ifc4Package.getIfcWindow_OverallWidthAsString()void setOverallWidthAsString(String value)
Overall Width As String' attribute.
value - the new value of the 'Overall Width As String' attribute.isSetOverallWidthAsString(),
unsetOverallWidthAsString(),
getOverallWidthAsString()void unsetOverallWidthAsString()
Overall Width As String' attribute.
boolean isSetOverallWidthAsString()
Overall Width As String' attribute is set.
unsetOverallWidthAsString(),
getOverallWidthAsString(),
setOverallWidthAsString(String)IfcWindowTypeEnum getPredefinedType()
IfcWindowTypeEnum.
If the meaning of the 'Predefined Type' attribute isn't clear, there really should be more of a description here...
IfcWindowTypeEnum,
isSetPredefinedType(),
unsetPredefinedType(),
setPredefinedType(IfcWindowTypeEnum),
Ifc4Package.getIfcWindow_PredefinedType()void setPredefinedType(IfcWindowTypeEnum value)
Predefined Type' attribute.
value - the new value of the 'Predefined Type' attribute.IfcWindowTypeEnum,
isSetPredefinedType(),
unsetPredefinedType(),
getPredefinedType()void unsetPredefinedType()
Predefined Type' attribute.
boolean isSetPredefinedType()
Predefined Type' attribute is set.
unsetPredefinedType(),
getPredefinedType(),
setPredefinedType(IfcWindowTypeEnum)IfcWindowTypePartitioningEnum getPartitioningType()
IfcWindowTypePartitioningEnum.
If the meaning of the 'Partitioning Type' attribute isn't clear, there really should be more of a description here...
IfcWindowTypePartitioningEnum,
isSetPartitioningType(),
unsetPartitioningType(),
setPartitioningType(IfcWindowTypePartitioningEnum),
Ifc4Package.getIfcWindow_PartitioningType()void setPartitioningType(IfcWindowTypePartitioningEnum value)
Partitioning Type' attribute.
value - the new value of the 'Partitioning Type' attribute.IfcWindowTypePartitioningEnum,
isSetPartitioningType(),
unsetPartitioningType(),
getPartitioningType()void unsetPartitioningType()
Partitioning Type' attribute.
boolean isSetPartitioningType()
Partitioning Type' attribute is set.
unsetPartitioningType(),
getPartitioningType(),
setPartitioningType(IfcWindowTypePartitioningEnum)String getUserDefinedPartitioningType()
If the meaning of the 'User Defined Partitioning Type' attribute isn't clear, there really should be more of a description here...
isSetUserDefinedPartitioningType(),
unsetUserDefinedPartitioningType(),
setUserDefinedPartitioningType(String),
Ifc4Package.getIfcWindow_UserDefinedPartitioningType()void setUserDefinedPartitioningType(String value)
User Defined Partitioning Type' attribute.
value - the new value of the 'User Defined Partitioning Type' attribute.isSetUserDefinedPartitioningType(),
unsetUserDefinedPartitioningType(),
getUserDefinedPartitioningType()void unsetUserDefinedPartitioningType()
User Defined Partitioning Type' attribute.
boolean isSetUserDefinedPartitioningType()
User Defined Partitioning Type' attribute is set.
unsetUserDefinedPartitioningType(),
getUserDefinedPartitioningType(),
setUserDefinedPartitioningType(String)Copyright © 2018 OpenSource BIM. All rights reserved.