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: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5335).
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcProperty
Overview
Methods
| Public | constructor Create(AOwner: TComponent); override; |
| Public | destructor Destroy; override; |
Properties
| Published | property Name: TIfcIdentifier read FName write FName; |
| Published | property Specification: TIfcText read FSpecification write FSpecification; |
| Published | property Description: TIfcText read FSpecification write FSpecification stored false; |
| Published | property PartOfPset: TIfcPropertySetList read FPartOfPset write FPartOfPset; |
| Published | property PropertyForDependance: TIfcPropertyDependencyRelationshipList read FPropertyForDependance; |
| Published | property PropertyDependsOn: TIfcPropertyDependencyRelationshipList read FPropertyDependsOn; |
| Published | property PartOfComplex: TIfcComplexPropertyList read FPartOfComplex; |
Description
Methods
| Public | constructor Create(AOwner: TComponent); override; |
|
TODO FHasConstraints: TIfcResourceConstraintRelationshipList; TODO FHasApprovals: TIfcResourceApprovalRelationshipList; Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5346). | |
| Public | destructor Destroy; override; |
|
This item has no description. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5347). | |
Properties
| Published | 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: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5351). | |
| Published | property Specification: TIfcText read FSpecification write FSpecification; |
|
URI reference to a location with semantic definition or informative text to explain the property. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5355). | |
| Published | property Description: TIfcText read FSpecification write FSpecification stored false; |
|
Deprecated name for Specification. IFC 4.3 changed the name to Specification. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5359). | |
| Published | property PartOfPset: TIfcPropertySetList read FPartOfPset write FPartOfPset; |
|
Reference to the IfcPropertySet by which the IfcProperty is referenced. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5362). | |
| Published | property PropertyForDependance: TIfcPropertyDependencyRelationshipList read FPropertyForDependance; |
|
Property on whose value that of another property depends. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5365). | |
| Published | property PropertyDependsOn: TIfcPropertyDependencyRelationshipList read FPropertyDependsOn; |
|
Relating property on which the value of the property depends. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5368). | |
| Published | property PartOfComplex: TIfcComplexPropertyList read FPartOfComplex; |
|
Reference to the IfcComplexProperty in which the IfcProperty is contained. Source: scene/load/ifc/castleifc_ifc_standard_types.inc (line 5371). | |
Generated by PasDoc 0.17.0.snapshot.