Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

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

Property Set Use Definition:

The property sets relating to the IfcActor are defined by the IfcPropertySet and attached by the IfcRelDefinesByProperties relationship. It is accessible by the inverse IsDefinedBy relationship. The following property set definitions specific to the IfcActor are part of this IFC release:

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.

Inheritance graph

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