Class TIfcWindow
Unit
Declaration
type TIfcWindow = class(TIfcBuiltElement)
Description
Window building element.
Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcWindow.htm
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcRoot
- TIfcDefinitionSelect
- TIfcObjectDefinition
- TIfcObject
- TIfcProduct
- TIfcElement
- TIfcBuiltElement
- TIfcWindow
Overview
Properties
property OverallHeight: TIfcPositiveLengthMeasure read FOverallHeight write FOverallHeight default 0.0; |
|
property OverallWidth: TIfcPositiveLengthMeasure read FOverallWidth write FOverallWidth default 0.0; |
|
property PredefinedType: TIfcWindowTypeEnum read FPredefinedType write FPredefinedType
default TIfcWindowTypeEnum.NotDefined; |
|
property PartitioningType: TIfcWindowTypePartitioningEnum read FPartitioningType write FPartitioningType
default TIfcWindowTypePartitioningEnum.NotDefined; |
|
property UserDefinedPartitioningType: TIfcLabel read FUserDefinedPartitioningType write FUserDefinedPartitioningType; |
Description
Properties
property OverallHeight: TIfcPositiveLengthMeasure read FOverallHeight write FOverallHeight default 0.0; |
|
Overall measure of the height, it reflects the Z Dimension of a bounding box, enclosing the window opening. |
property OverallWidth: TIfcPositiveLengthMeasure read FOverallWidth write FOverallWidth default 0.0; |
|
Overall measure of the width, it reflects the X Dimension of a bounding box, enclosing the window opening. |
property PredefinedType: TIfcWindowTypeEnum read FPredefinedType write FPredefinedType
default TIfcWindowTypeEnum.NotDefined; |
|
Predefined generic type for a window that is specified in an enumeration. By default NotDefined if not specified, we deliberately made NotDefined the enum value with memory representation 0 in Pascal. |
property PartitioningType: TIfcWindowTypePartitioningEnum read FPartitioningType write FPartitioningType
default TIfcWindowTypePartitioningEnum.NotDefined; |
|
General layout of the window in terms of the partitioning of panels. By default NotDefined if not specified, we deliberately made NotDefined the enum value with memory representation 0 in Pascal. |
property UserDefinedPartitioningType: TIfcLabel read FUserDefinedPartitioningType write FUserDefinedPartitioningType; |
|
Shall only be provided, if the value of PartitioningType is set to TIfcWindowTypePartitioningEnum.NotDefined. |
Generated by PasDoc 0.16.0-snapshot.