Navigation

IfcLibraryReference

Definition from IAI: An IfcLibraryReference is a reference into a library of information by location (as an URL). It also provides an optional inherited ItemReference key to allow more specific references to library sections or tables, and the inherited Name attribute allows for a human interpretable identification of the library item. Also, general information on the external library can be given through IfcLibraryInformation, accessed by ReferenceIntoLibrary.

HISTORY: New Entity in IFC Release 2.0, restructured in IFC 2x .
ISSUES: See issue and change log for changes made in IFC Release 2x

EXPRESS specification:

ENTITY IfcLibraryReference
SUBTYPE OF ( IfcExternalReference);
INVERSE
ReferenceIntoLibrary  :  SET [0:1] OF IfcLibraryInformation FOR LibraryReference;
END_ENTITY;

References (3):

Name Type Referred through Express-G
IfcExternalReference Entity
Subtype
Diagram 1
IfcLibraryInformation Entity
Attribute 'LibraryReference'
Diagram 1
IfcLibrarySelect Select
Select relation
Diagram 1

Inheritance graph

ENTITY IfcLibraryReference;
ENTITY IfcExternalReference;
Location  :  OPTIONAL IfcLabel;
ItemReference  :  OPTIONAL IfcIdentifier;
Name  :  OPTIONAL IfcLabel;
ENTITY IfcLibraryReference;
INVERSE
ReferenceIntoLibrary  :  SET [0:1] OF IfcLibraryInformation FOR LibraryReference;
END_ENTITY;