Struct Ifc4x3_rc1::IfcWindowPanelOperationEnum¶
Defined in File Ifc4x3_rc1.h
Nested Relationships¶
This struct is a nested type of Struct Ifc4x3_rc1.
Struct Documentation¶
- 
struct 
Ifc4x3_rc1::IfcWindowPanelOperationEnum Public Types
- 
enum 
Value This enumeration defines the basic ways to describe how window panels operate, as shown in Figure 168.
HISTORY New Enumeration in IFC Release 2.0
Enumerator Description Figure
SideHungRightHand panel that opens to the right when viewed from the outside
SideHungLeftHand panel that opens to the left when viewed from the outside
TiltAndTurnRightHand panel that opens to the right and is bottom hung
TiltAndTurnLeftHand panel that opens to the left and is bottom hung
TopHung panel is top hung
BottomHung panel is bottom hung
PivotHorizontal panel is swinging horizontally (hinges are in the middle)
PivotVertical panel is swinging vertically (hinges are in the middle)
SlidingHorizontal panel is sliding horizontally
SlidingVertical panel is sliding vertically
RemovableCasement panel is removable
FixedCasement panel is fixed
OtherOperation user defined operation type
NotDefined
Figure 168 — Window panel operations
The opening direction of the window panels is given by the local placement of the IfcWindow. The positive y-axis determines the direction as shown in Figure 169. NOTE
Figures are shown as viewed from the outside (in direction of the positive y-axis). Figures (symbolic representation) depend on the national building code These figures are only shown as illustrations
Figure 169 — Window panel directions
Values:
- 
enumerator 
IfcWindowPanelOperation_SIDEHUNGRIGHTHAND 
- 
enumerator 
IfcWindowPanelOperation_SIDEHUNGLEFTHAND 
- 
enumerator 
IfcWindowPanelOperation_TILTANDTURNRIGHTHAND 
- 
enumerator 
IfcWindowPanelOperation_TILTANDTURNLEFTHAND 
- 
enumerator 
IfcWindowPanelOperation_TOPHUNG 
- 
enumerator 
IfcWindowPanelOperation_BOTTOMHUNG 
- 
enumerator 
IfcWindowPanelOperation_PIVOTHORIZONTAL 
- 
enumerator 
IfcWindowPanelOperation_PIVOTVERTICAL 
- 
enumerator 
IfcWindowPanelOperation_SLIDINGHORIZONTAL 
- 
enumerator 
IfcWindowPanelOperation_SLIDINGVERTICAL 
- 
enumerator 
IfcWindowPanelOperation_REMOVABLECASEMENT 
- 
enumerator 
IfcWindowPanelOperation_FIXEDCASEMENT 
- 
enumerator 
IfcWindowPanelOperation_OTHEROPERATION 
- 
enumerator 
IfcWindowPanelOperation_NOTDEFINED 
- 
enumerator 
 
- 
enum