Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IfcRelDefinesByType

Definition from IAI: This objectified relationship (IfcRelDefinesByType) defines the relationships between an object type and objects.

The IfcRelDefinesByType is a 1-to-N relationship, as it allows for the assignment of one type information to a single or to many objects. Those objects then share the same object type.

HISTORY: New entity in IFC Release 2x.

EXPRESS specification:

ENTITY IfcRelDefinesByType
SUBTYPE OF ( IfcRelDefines);
RelatingType  :  IfcTypeObject;
END_ENTITY;

Attribute definitions:

RelatingType  :  Reference to the type (or style) information for that object or set of objects.

Inheritance graph

ENTITY IfcRelDefinesByType;
ENTITY IfcRoot;
GlobalId  :  IfcGloballyUniqueId;
OwnerHistory  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcRelationship;
ENTITY IfcRelDefines;
RelatedObjects  :  SET [1:?] OF IfcObject;
ENTITY IfcRelDefinesByType;
RelatingType  :  IfcTypeObject;
END_ENTITY;