Class TIfcMaterialLayer
Unit
Declaration
type TIfcMaterialLayer = class(TIfcMaterialDefinition)
Description
Single and identifiable part of an element which is constructed of a number of layers (one or more).
Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcMaterialLayer.htm
Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5675).
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcMaterialSelect
- TIfcMaterialDefinition
- TIfcMaterialLayer
Overview
Properties
| Published | property Material: TIfcMaterial read FMaterial write FMaterial; |
| Published | property LayerThickness: TIfcNonNegativeLengthMeasure read FLayerThickness write FLayerThickness; |
| Published | property IsVentilated: TIfcLogical read FIsVentilated write FIsVentilated default false; |
| Published | property Name: TIfcLabel read FName write FName; |
| Published | property Description: TIfcText read FDescription write FDescription; |
| Published | property Category: TIfcLabel read FCategory write FCategory; |
| Published | property Priority: Integer read FPriority write FPriority default 0; |
| Published | property ToMaterialLayerSet: TIfcMaterialLayerSet read FToMaterialLayerSet write FToMaterialLayerSet; |
Description
Properties
| Published | property Material: TIfcMaterial read FMaterial write FMaterial; |
|
Optional reference to the material from which the layer is constructed. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5687). | |
| Published | property LayerThickness: TIfcNonNegativeLengthMeasure read FLayerThickness write FLayerThickness; |
|
The thickness of the material layer. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5690). | |
| Published | property IsVentilated: TIfcLogical read FIsVentilated write FIsVentilated default false; |
|
Indication of whether the material layer represents an air layer (or cavity). TODO: IFC specification says this is OPTIONAL, and default is "unknown", so maybe this should be an enum with 3 values in Pascal? Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5696). | |
| Published | property Name: TIfcLabel read FName write FName; |
|
The name by which the material layer is known. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5699). | |
| Published | property Description: TIfcText read FDescription write FDescription; |
|
Definition of the material layer in more descriptive terms than given by attributes Name or Category. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5702). | |
| Published | property Category: TIfcLabel read FCategory write FCategory; |
|
Category of the material layer, e.g. the role it has in the layer set it belongs to. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5705). | |
| Published | property Priority: Integer read FPriority write FPriority default 0; |
|
The relative priority of the layer, expressed as normalised integer range [0..100]. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5708). | |
| Published | property ToMaterialLayerSet: TIfcMaterialLayerSet read FToMaterialLayerSet write FToMaterialLayerSet; |
|
Reference to the IfcMaterialLayerSet in which the material layer is included. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5711). | |
Generated by PasDoc 0.17.0.snapshot.