Window Panel Position Enum | |
Énumération des positions des panneaux de fenêtre |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 4.0.0.0 |
---|---|---|---|---|
IfcWindowPanelPositionEnum | MOVED | Schema changed from IFCSHAREDBLDGELEMENTS to IFCARCHITECTUREDOMAIN. | IFC2x3 to IFC4 4.0.0.0 | |
IfcWindowPanelPositionEnum | MOVED | Schema changed from IFCSHAREDBLDGELEMENTS to IFCARCHITECTUREDOMAIN. |
This enumeration defines the basic configuration of the window type in terms of the location of window panels. The window configurations are given for windows with one, two or three panels (including fixed panels) as shown in Figure 287. It corresponds to the OperationType of the IfcWindowStyle definition, which references the IfcWindowPanelProperties.
Windows which are subdivided into more than three panels have to be defined by the geometry only. The type of such windows is given by an IfcWindowType.OperationType = USERDEFINED or NOTDEFINED (see IfcWindowStyleOperationEnum for details).
| |||||||||||||||||||||||||||
Figure 287 — Window panel positions |
HISTORY New enumeration in IFC2.0.
NOTE
Constant | Description |
---|---|
LEFT | |
MIDDLE | |
RIGHT | |
BOTTOM | |
TOP | |
NOTDEFINED |
<xs:simpleType name="IfcWindowPanelPositionEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="left"/>
<xs:enumeration value="middle"/>
<xs:enumeration value="right"/>
<xs:enumeration value="bottom"/>
<xs:enumeration value="top"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
TYPE IfcWindowPanelPositionEnum = ENUMERATION OF (
LEFT,
MIDDLE,
RIGHT,
BOTTOM,
TOP,
NOTDEFINED);
END_TYPE;
References: IfcPermeableCoveringProperties IfcWindowPanelProperties