ENTITY IfcRelAssigns

(* SCHEMA IFC4; *)
-- ==============================
-- LEGACY CHANGE ATTRIBUTE: IfcRelAssigns.RelatedObjectsType
--

-- IFC4x3 changed the type to an optional boolean placeholder, to
-- retire it but keep attribute count the same, but this prevents old
-- data from being read.  When writing, a null enum and boolean looks
-- the same, so new data is still supported.
--
ENTITY IfcRelAssigns
 ABSTRACT SUPERTYPE OF (ONEOF
	(IfcRelAssignsToActor
	,IfcRelAssignsToControl
	,IfcRelAssignsToGroup
	,IfcRelAssignsToProcess
	,IfcRelAssignsToProduct
	,IfcRelAssignsToResource))
 SUBTYPE OF (IfcRelationship);
	RelatedObjects : SET [1:?] OF IfcObjectDefinition;
	RelatedObjectsType : OPTIONAL IfcObjectTypeEnum;
     -- RelatedObjectsType : OPTIONAL IfcStrippedOptional;
END_ENTITY;

Explicit Attributes

Entity IfcRelAssigns has the following local and inherited explicit attributes:
AttributeTypeDefined By
 GlobalIdIfcGloballyUniqueId (STRING)IfcRoot
 OwnerHistoryIfcOwnerHistory (ENTITY)IfcRoot
 NameIfcLabel (STRING)IfcRoot
 DescriptionIfcText (STRING)IfcRoot
 RelatedObjectsSET OF IfcObjectDefinition (ENTITY)IfcRelAssigns
 RelatedObjectsTypeIfcObjectTypeEnum (ENUM)IfcRelAssigns

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity IfcRelAssigns inherits from the following supertypes:
  IfcRoot
    IfcRelationship

Subtypes

Entity IfcRelAssigns has the following subtypes:
    IfcRelAssignsToActor*
    IfcRelAssignsToControl*
    IfcRelAssignsToGroup*
    IfcRelAssignsToGroupByFactor
    IfcRelAssignsToProcess*
    IfcRelAssignsToProduct*
    IfcRelAssignsToResource*
* - Immediate Subtypes

Referenced By

Entity IfcRelAssigns and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 IfcBuildingElementProxy ENTITY IfcRoot
 IfcObjectDefinition ENTITY IfcRelAssigns
 IfcProcedure ENTITY IfcRoot
 IfcProject ENTITY IfcRoot
 IfcPropertySet ENTITY IfcRoot
 IfcPropertySetTemplate ENTITY IfcRoot
 IfcProxy ENTITY IfcRoot
 IfcRelAssignsToActor ENTITY IfcRelAssigns
 IfcRelAssignsToControl ENTITY IfcRelAssigns
 IfcRelAssignsToGroup ENTITY IfcRelAssigns
 IfcRelAssignsToProcess ENTITY IfcRelAssigns
 IfcRelAssignsToProduct ENTITY IfcRelAssigns
 IfcRelAssignsToResource ENTITY IfcRelAssigns
 IfcRelationship ENTITY IfcRelAssigns
 IfcRoot ENTITY IfcRelationship
 IfcTask ENTITY IfcRoot
 IfcTypeObject ENTITY IfcRoot
 IfcUniquePropertySetNames FUNCTION IfcRoot


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2024-07-11T21:39:05-04:00