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.
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; |
![]() |
destructor Destroy; override; |
This item has no description. |
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. |
![]() |
property Specification: TIfcText read FSpecification write FSpecification; |
URI reference to a location with semantic definition or informative text to explain the property. |
![]() |
property Description: TIfcText read FSpecification write FSpecification stored false; |
Deprecated name for Specification. IFC 4.3 changed the name to Specification. |
![]() |
property PartOfPset: TIfcPropertySetList read FPartOfPset write FPartOfPset; |
Reference to the IfcPropertySet by which the IfcProperty is referenced. |
![]() |
property PropertyForDependance: TIfcPropertyDependencyRelationshipList read FPropertyForDependance; |
Property on whose value that of another property depends. |
![]() |
property PropertyDependsOn: TIfcPropertyDependencyRelationshipList read FPropertyDependsOn; |
Relating property on which the value of the property depends. |
![]() |
property PartOfComplex: TIfcComplexPropertyList read FPartOfComplex; |
Reference to the IfcComplexProperty in which the IfcProperty is contained. |
Generated by PasDoc 0.16.0-snapshot.