Class TIfcRoot
Unit
Declaration
type TIfcRoot = class abstract(TIfcPersistent)
Description
Most abstract and root class for all entity definitions.
Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcRoot.htm
Note: GlobalId is defined in TIfcPersistent already, to support some testcases. Though IFC 4.3 specification says only IfcRoot has GlobalId.
Hierarchy
- TObject
- TPersistent
- TComponent
- TIfcPersistent
- TIfcRoot
Overview
Methods
function WantsGlobalId: Boolean; override; |
Properties
property OwnerHistory: TIfcOwnerHistory read FOwnerHistory write FOwnerHistory; |
|
property Name: TIfcLabel read FName write FName; |
|
property Description: TIfcText read FDescription write FDescription; |
Description
Methods
function WantsGlobalId: Boolean; override; |
|
This item has no description. Showing description inherited from TIfcPersistent.WantsGlobalId.
If Strictly following the spec, this should be only defined for TIfcRoot, because only IfcRoot has GlobalId. In reality, we need GlobalId at TIfcPersistent to load some files, and we sometimes need |
Properties
property OwnerHistory: TIfcOwnerHistory read FOwnerHistory write FOwnerHistory; |
|
Information about the current ownership of that object. |
property Name: TIfcLabel read FName write FName; |
|
This item has no description. |
property Description: TIfcText read FDescription write FDescription; |
|
This item has no description. |
Generated by PasDoc 0.16.0-snapshot.