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
Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4257).
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcRoot
- TIfcDefinitionSelect
- TIfcObjectDefinition
- TIfcObject
- TIfcProduct
- TIfcElement
- TIfcBuiltElement
- TIfcWindow
Overview
Properties
| Published | property OverallHeight: TIfcPositiveLengthMeasure read FOverallHeight write FOverallHeight default 0.0; |
| Published | property OverallWidth: TIfcPositiveLengthMeasure read FOverallWidth write FOverallWidth default 0.0; |
| Published | property PredefinedType: TIfcWindowTypeEnum read FPredefinedType write FPredefinedType
default TIfcWindowTypeEnum.NotDefined; |
| Published | property PartitioningType: TIfcWindowTypePartitioningEnum read FPartitioningType write FPartitioningType
default TIfcWindowTypePartitioningEnum.NotDefined; |
| Published | property UserDefinedPartitioningType: TIfcLabel read FUserDefinedPartitioningType write FUserDefinedPartitioningType; |
Description
Properties
| Published | 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. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4267). | |
| Published | 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. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4271). | |
| Published | 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. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4276). | |
| Published | 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. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4282). | |
| Published | property UserDefinedPartitioningType: TIfcLabel read FUserDefinedPartitioningType write FUserDefinedPartitioningType; |
|
Shall only be provided, if the value of PartitioningType is set to TIfcWindowTypePartitioningEnum.NotDefined. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4287). | |
Generated by PasDoc 0.17.0.snapshot.