Navigation

IfcActor

Definition from IAI: The IfcActor defines all actors or human agents involved in a project during its full life cycle. It facilitates the use of person and organization definitions in the resource part of the IFC object model.

HISTORY New Entity in IFC Release 2.0
ISSUE See issue log for changes made in IFC Release 2.0.

EXPRESS specification:

ENTITY IfcActor
SUBTYPE OF ( IfcObject);
TheActor  :  IfcActorSelect;
INVERSE
IsActingUpon  :  SET OF IfcRelAssignsToActor FOR RelatingActor;
END_ENTITY;

Attribute definitions:

TheActor  :  Information about the actor.
IsActingUpon  :  Reference to the relationship that associates the actor to an object.

References (2):

Name Type Referred through Express-G
IfcObject Entity
Subtype
Diagram 1
IfcRelAssignsToActor Entity
Attribute 'RelatingActor'
Diagram 6

Inheritance graph

ENTITY IfcActor;
ENTITY IfcRoot;
GlobalId  :  IfcGloballyUniqueId;
OwnerHistory  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcObject;
ObjectType  :  OPTIONAL IfcLabel;
INVERSE
IsDefinedBy  :  SET OF IfcRelDefines FOR RelatedObjects;
HasAssociations  :  SET OF IfcRelAssociates FOR RelatedObjects;
HasAssignments  :  SET OF IfcRelAssigns FOR RelatedObjects;
Decomposes  :  SET OF IfcRelDecomposes FOR RelatedObjects;
IsDecomposedBy  :  SET [0:1] OF IfcRelDecomposes FOR RelatingObject;
ENTITY IfcActor;
TheActor  :  IfcActorSelect;
INVERSE
IsActingUpon  :  SET OF IfcRelAssignsToActor FOR RelatingActor;
END_ENTITY;