Class TIfcProperty
Unit
Declaration
type TIfcProperty = class abstract(TIfcPersistent)
Description
Abstract generalization for all types of properties that can be associated with IFC objects through the property set mechanism.
Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5323).
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcProperty
Overview
Methods
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
Properties
![]() |
property Name: TIfcIdentifier read FName write FName; |
![]() |
property Specification: TIfcText read FSpecification write FSpecification; |
![]() |
property Description: TIfcText read FSpecification write FSpecification stored false; |
![]() |
property PartOfPset: TIfcPropertySetList read FPartOfPset write FPartOfPset; |
![]() |
property PropertyForDependance: TIfcPropertyDependencyRelationshipList read FPropertyForDependance; |
![]() |
property PropertyDependsOn: TIfcPropertyDependencyRelationshipList read FPropertyDependsOn; |
![]() |
property PartOfComplex: TIfcComplexPropertyList read FPartOfComplex; |
Description
Methods
![]() |
constructor Create(AOwner: TComponent); override; |
|
TODO FHasConstraints: TIfcResourceConstraintRelationshipList; TODO FHasApprovals: TIfcResourceApprovalRelationshipList; Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5334). | |
![]() |
destructor Destroy; override; |
|
This item has no description. Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5335). | |
Properties
![]() |
property Name: TIfcIdentifier read FName write FName; |
|
Name for this property. This label is the significant name string that defines the semantic meaning for the property. Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5339). | |
![]() |
property Specification: TIfcText read FSpecification write FSpecification; |
|
URI reference to a location with semantic definition or informative text to explain the property. Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5343). | |
![]() |
property Description: TIfcText read FSpecification write FSpecification stored false; |
|
Deprecated name for Specification. IFC 4.3 changed the name to Specification. Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5347). | |
![]() |
property PartOfPset: TIfcPropertySetList read FPartOfPset write FPartOfPset; |
|
Reference to the IfcPropertySet by which the IfcProperty is referenced. Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5350). | |
![]() |
property PropertyForDependance: TIfcPropertyDependencyRelationshipList read FPropertyForDependance; |
|
Property on whose value that of another property depends. Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5353). | |
![]() |
property PropertyDependsOn: TIfcPropertyDependencyRelationshipList read FPropertyDependsOn; |
|
Relating property on which the value of the property depends. Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5356). | |
![]() |
property PartOfComplex: TIfcComplexPropertyList read FPartOfComplex; |
|
Reference to the IfcComplexProperty in which the IfcProperty is contained. Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 5359). | |
Generated by PasDoc 0.17.0.snapshot.

