public interface IfcWindowPanelProperties extends IfcPropertySetDefinition
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
double |
getFrameDepth()
Returns the value of the 'Frame Depth' attribute.
|
String |
getFrameDepthAsString()
Returns the value of the 'Frame Depth As String' attribute.
|
double |
getFrameThickness()
Returns the value of the 'Frame Thickness' attribute.
|
String |
getFrameThicknessAsString()
Returns the value of the 'Frame Thickness As String' attribute.
|
IfcWindowPanelOperationEnum |
getOperationType()
Returns the value of the 'Operation Type' attribute.
|
IfcWindowPanelPositionEnum |
getPanelPosition()
Returns the value of the 'Panel Position' attribute.
|
IfcShapeAspect |
getShapeAspectStyle()
Returns the value of the 'Shape Aspect Style' reference.
|
boolean |
isSetFrameDepth()
Returns whether the value of the '
Frame Depth' attribute is set. |
boolean |
isSetFrameDepthAsString()
Returns whether the value of the '
Frame Depth As String' attribute is set. |
boolean |
isSetFrameThickness()
Returns whether the value of the '
Frame Thickness' attribute is set. |
boolean |
isSetFrameThicknessAsString()
Returns whether the value of the '
Frame Thickness As String' attribute is set. |
boolean |
isSetShapeAspectStyle()
Returns whether the value of the '
Shape Aspect Style' reference is set. |
void |
setFrameDepth(double value)
Sets the value of the '
Frame Depth' attribute. |
void |
setFrameDepthAsString(String value)
Sets the value of the '
Frame Depth As String' attribute. |
void |
setFrameThickness(double value)
Sets the value of the '
Frame Thickness' attribute. |
void |
setFrameThicknessAsString(String value)
Sets the value of the '
Frame Thickness As String' attribute. |
void |
setOperationType(IfcWindowPanelOperationEnum value)
Sets the value of the '
Operation Type' attribute. |
void |
setPanelPosition(IfcWindowPanelPositionEnum value)
Sets the value of the '
Panel Position' attribute. |
void |
setShapeAspectStyle(IfcShapeAspect value)
Sets the value of the '
Shape Aspect Style' reference. |
void |
unsetFrameDepth()
Unsets the value of the '
Frame Depth' attribute. |
void |
unsetFrameDepthAsString()
Unsets the value of the '
Frame Depth As String' attribute. |
void |
unsetFrameThickness()
Unsets the value of the '
Frame Thickness' attribute. |
void |
unsetFrameThicknessAsString()
Unsets the value of the '
Frame Thickness As String' attribute. |
void |
unsetShapeAspectStyle()
Unsets the value of the '
Shape Aspect Style' reference. |
getDefinesType, getPropertyDefinitionOf, isSetDefinesType, isSetPropertyDefinitionOf, unsetDefinesType, unsetPropertyDefinitionOfgetHasAssociations, isSetHasAssociations, unsetHasAssociationsgetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetNameforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcWindowPanelOperationEnum getOperationType()
IfcWindowPanelOperationEnum.
If the meaning of the 'Operation Type' attribute isn't clear, there really should be more of a description here...
IfcWindowPanelOperationEnum,
setOperationType(IfcWindowPanelOperationEnum),
Ifc2x3tc1Package.getIfcWindowPanelProperties_OperationType()void setOperationType(IfcWindowPanelOperationEnum value)
Operation Type' attribute.
value - the new value of the 'Operation Type' attribute.IfcWindowPanelOperationEnum,
getOperationType()IfcWindowPanelPositionEnum getPanelPosition()
IfcWindowPanelPositionEnum.
If the meaning of the 'Panel Position' attribute isn't clear, there really should be more of a description here...
IfcWindowPanelPositionEnum,
setPanelPosition(IfcWindowPanelPositionEnum),
Ifc2x3tc1Package.getIfcWindowPanelProperties_PanelPosition()void setPanelPosition(IfcWindowPanelPositionEnum value)
Panel Position' attribute.
value - the new value of the 'Panel Position' attribute.IfcWindowPanelPositionEnum,
getPanelPosition()double getFrameDepth()
If the meaning of the 'Frame Depth' attribute isn't clear, there really should be more of a description here...
isSetFrameDepth(),
unsetFrameDepth(),
setFrameDepth(double),
Ifc2x3tc1Package.getIfcWindowPanelProperties_FrameDepth()void setFrameDepth(double value)
Frame Depth' attribute.
value - the new value of the 'Frame Depth' attribute.isSetFrameDepth(),
unsetFrameDepth(),
getFrameDepth()void unsetFrameDepth()
Frame Depth' attribute.
isSetFrameDepth(),
getFrameDepth(),
setFrameDepth(double)boolean isSetFrameDepth()
Frame Depth' attribute is set.
unsetFrameDepth(),
getFrameDepth(),
setFrameDepth(double)String getFrameDepthAsString()
If the meaning of the 'Frame Depth As String' attribute isn't clear, there really should be more of a description here...
isSetFrameDepthAsString(),
unsetFrameDepthAsString(),
setFrameDepthAsString(String),
Ifc2x3tc1Package.getIfcWindowPanelProperties_FrameDepthAsString()void setFrameDepthAsString(String value)
Frame Depth As String' attribute.
value - the new value of the 'Frame Depth As String' attribute.isSetFrameDepthAsString(),
unsetFrameDepthAsString(),
getFrameDepthAsString()void unsetFrameDepthAsString()
Frame Depth As String' attribute.
boolean isSetFrameDepthAsString()
Frame Depth As String' attribute is set.
unsetFrameDepthAsString(),
getFrameDepthAsString(),
setFrameDepthAsString(String)double getFrameThickness()
If the meaning of the 'Frame Thickness' attribute isn't clear, there really should be more of a description here...
isSetFrameThickness(),
unsetFrameThickness(),
setFrameThickness(double),
Ifc2x3tc1Package.getIfcWindowPanelProperties_FrameThickness()void setFrameThickness(double value)
Frame Thickness' attribute.
value - the new value of the 'Frame Thickness' attribute.isSetFrameThickness(),
unsetFrameThickness(),
getFrameThickness()void unsetFrameThickness()
Frame Thickness' attribute.
boolean isSetFrameThickness()
Frame Thickness' attribute is set.
unsetFrameThickness(),
getFrameThickness(),
setFrameThickness(double)String getFrameThicknessAsString()
If the meaning of the 'Frame Thickness As String' attribute isn't clear, there really should be more of a description here...
isSetFrameThicknessAsString(),
unsetFrameThicknessAsString(),
setFrameThicknessAsString(String),
Ifc2x3tc1Package.getIfcWindowPanelProperties_FrameThicknessAsString()void setFrameThicknessAsString(String value)
Frame Thickness As String' attribute.
value - the new value of the 'Frame Thickness As String' attribute.isSetFrameThicknessAsString(),
unsetFrameThicknessAsString(),
getFrameThicknessAsString()void unsetFrameThicknessAsString()
Frame Thickness As String' attribute.
boolean isSetFrameThicknessAsString()
Frame Thickness As String' attribute is set.
unsetFrameThicknessAsString(),
getFrameThicknessAsString(),
setFrameThicknessAsString(String)IfcShapeAspect getShapeAspectStyle()
If the meaning of the 'Shape Aspect Style' reference isn't clear, there really should be more of a description here...
isSetShapeAspectStyle(),
unsetShapeAspectStyle(),
setShapeAspectStyle(IfcShapeAspect),
Ifc2x3tc1Package.getIfcWindowPanelProperties_ShapeAspectStyle()void setShapeAspectStyle(IfcShapeAspect value)
Shape Aspect Style' reference.
value - the new value of the 'Shape Aspect Style' reference.isSetShapeAspectStyle(),
unsetShapeAspectStyle(),
getShapeAspectStyle()void unsetShapeAspectStyle()
Shape Aspect Style' reference.
boolean isSetShapeAspectStyle()
Shape Aspect Style' reference is set.
unsetShapeAspectStyle(),
getShapeAspectStyle(),
setShapeAspectStyle(IfcShapeAspect)Copyright © 2016 OpenSource BIM. All rights reserved.