Defined in File Ifc4.h
IfcActorRole: public IfcUtil::IfcBaseEntity¶
Definition: A role which is performed by an actor, either a person, an organization or a person related to an organization.
NOTE: The list of roles of the enumeration values of the Role attribute can never be complete. Therefore using enumeration value USERDEFINED, the user can provide his/her own role as a value of the attribute UserDefinedRole.
Corresponds to the following entity in ISO-10303-41: organization_role and person_role.
HISTORY New entity in IFC Release 1.5.1
The name of the role played by an actor. If the Role has value USERDEFINED, then the user defined role shall be provided as a value of the attribute UserDefinedRole.
Whether the optional attribute UserDefinedRole is defined for this IfcActorRole.
Allows for specification of user defined roles beyond the enumeration values provided by Role attribute of type IfcRoleEnum. When a value is provided for attribute UserDefinedRole in parallel the attribute Role shall have enumeration value USERDEFINED.
Whether the optional attribute Description is defined for this IfcActorRole.
A textual description relating the nature of the role played by an actor.