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

Hierarchy

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.

Public destructor Destroy; override;

This item has no description.

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).

Published property ApplicableEntity: TIfcIdentifier read FApplicableEntity write FApplicableEntity;

The attribute optionally defines the data type of the applicable type or occurrence object.

Published property HasPropertyTemplates: TIfcPropertyTemplateList read FHasPropertyTemplates;

Set of IfcPropertyTemplate's that are defined within the scope of the IfcPropertySetTemplate.

Published property Defines: TIfcRelDefinesByTemplateList read FDefines;

Relation to the property sets, via the objectified relationship IfcRelDefinesByTemplate, that, if given, utilize the definition template.


Generated by PasDoc 0.16.0-snapshot.