Class TIfcPropertySetTemplate
Unit
Declaration
type TIfcPropertySetTemplate = class(TIfcPropertyTemplateDefinition)
Description
Template for all dynamically extensible property sets represented by IfcPropertySet.
Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcPropertySetTemplate.htm
Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4966).
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcRoot
- TIfcDefinitionSelect
- TIfcPropertyDefinition
- TIfcPropertyTemplateDefinition
- TIfcPropertySetTemplate
Overview
Methods
| Public | constructor Create(AOwner: TComponent); override; |
| Public | destructor Destroy; override; |
Properties
| Published | property TemplateType: TIfcPropertySetTemplateTypeEnum read FTemplateType write FTemplateType
default TIfcPropertySetTemplateTypeEnum.NotDefined; |
| Published | property ApplicableEntity: TIfcIdentifier read FApplicableEntity write FApplicableEntity; |
| Published | property HasPropertyTemplates: TIfcPropertyTemplateList read FHasPropertyTemplates; |
| Published | property Defines: TIfcRelDefinesByTemplateList read FDefines; |
Description
Methods
| Public | constructor Create(AOwner: TComponent); override; |
|
This item has no description. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4973). | |
| Public | destructor Destroy; override; |
|
This item has no description. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4974). | |
Properties
| Published | property TemplateType: TIfcPropertySetTemplateTypeEnum read FTemplateType write FTemplateType
default TIfcPropertySetTemplateTypeEnum.NotDefined; |
|
Property set type defining whether the property set is applicable to a type (subtypes of IfcTypeObject), to an occurrence (subtypes of IfcObject), or as a special case to a performance history. The attribute ApplicableEntity may further refine the applicability to a single or multiple entity type(s). Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4982). | |
| Published | property ApplicableEntity: TIfcIdentifier read FApplicableEntity write FApplicableEntity; |
|
The attribute optionally defines the data type of the applicable type or occurrence object. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4987). | |
| Published | property HasPropertyTemplates: TIfcPropertyTemplateList read FHasPropertyTemplates; |
|
Set of IfcPropertyTemplate's that are defined within the scope of the IfcPropertySetTemplate. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4991). | |
| Published | property Defines: TIfcRelDefinesByTemplateList read FDefines; |
|
Relation to the property sets, via the objectified relationship IfcRelDefinesByTemplate, that, if given, utilize the definition template. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 4995). | |
Generated by PasDoc 0.17.0.snapshot.