Class TIfcExternalReference

Unit

Declaration

type TIfcExternalReference = class(TIfcPersistent)

Description

Identification of information that is not explicitly represented in the current model. The Location (as a URL) is given to describe the place where the information can be found.

Spec: https://standards.buildingsmart.org/IFC/RELEASE/IFC4_3/HTML/lexical/IfcExternalReference.htm

Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 1165).

Hierarchy

Overview

Methods

Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;

Properties

Published property Location: TIfcURIReference read FLocation write FLocation;
Published property Identification: TIfcIdentifier read FIdentification write FIdentification;
Published property Name: TIfcLabel read FName write FName;
Published property HasExternalReferenceForResources: TIfcExternalReferenceRelationshipList read FHasExternalReferenceForResources;

Description

Methods

Public constructor Create(AOwner: TComponent); override;

This item has no description.

Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 1172).

Public destructor Destroy; override;

This item has no description.

Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 1173).

Properties

Published property Location: TIfcURIReference read FLocation write FLocation;

Location, where the external source (classification, document or library) can be accessed by electronic means. The electronic location is provided as an URI, and would normally be given as an URL location string.

Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 1179).

Published property Identification: TIfcIdentifier read FIdentification write FIdentification;

Unique identifier of the referenced item within the external source (classification, document or library).

Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 1183).

Published property Name: TIfcLabel read FName write FName;

Optional name to further specify the reference. It can provide a human readable identifier (which does not necessarily need to have a counterpart in the internal structure of the document).

Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 1188).

Published property HasExternalReferenceForResources: TIfcExternalReferenceRelationshipList read FHasExternalReferenceForResources;

Reference to all associations between this external reference and objects within the IfcResourceObjectSelect that are tagged by the external reference.

Source: src/scene/load/ifc/castleifc_ifc_standard_types.inc (line 1193).


Generated by PasDoc 0.17.0.snapshot.