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.