Class TIfcRelDefinesByObject

Unit

Declaration

type TIfcRelDefinesByObject = class(TIfcRelDefines)

Description

Relationship between an object taking part in an object type decomposition and an object occurrence taking part in an occurrence decomposition of that type. The IfcRelDefinesByObject is a 1-to-N relationship, as it allows for the assignment of one declaring object information to a single or to many reflected objects.

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

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

Hierarchy

Overview

Methods

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

Properties

Published property RelatedObjects: TIfcObjectList read FRelatedObjects;
Published property RelatingObject: TIfcObject read FRelatingObject write FRelatingObject;

Description

Methods

Public constructor Create(AOwner: TComponent); override;

This item has no description.

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

Public destructor Destroy; override;

This item has no description.

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

Properties

Published property RelatedObjects: TIfcObjectList read FRelatedObjects;

Objects being part of an object occurrence decomposition, acting as the "reflecting parts" in the relationship.

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

Published property RelatingObject: TIfcObject read FRelatingObject write FRelatingObject;

Object being part of an object type decomposition, acting as the "declaring part" in the relationship.

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


Generated by PasDoc 0.17.0.snapshot.