IFC 4.3.x development

8.18.3.11 IfcRepresentationContext

Change log

IFC4

modificationsabstractChanged from False to True

8.18.3.11.1 Semantic definitions at the entity

The IfcRepresentationContext defines the context to which the IfcRepresentation of a product is related.

NOTE  Definition from ISO 10303-42
A representation context is a context in which a set of representation items are related.

NOTE  Entity adapted from representation_context defined in ISO 10303-42.

HISTORY  New entity in IFC1.5.

IFC4 CHANGE  Entity made abstract, had been deprecated from instantiation since IFC2x2.

8.18.3.11.1 Attributes

# Attribute Type Description
IfcRepresentationContext
1 ContextIdentifier OPTIONAL IfcLabel The optional identifier of the representation context as used within a project.
2 ContextType OPTIONAL IfcLabel The description of the type of a representation context. The supported values for context type are to be specified by implementers agreements.
RepresentationsInContextSET [0:?] OF IfcRepresentation FOR ContextOfItemsAll shape representations that are defined in the same representation context.

8.18.3.11.2 Entity inheritance

dot_inheritance IfcGeometricRepresentationContext IfcGeometricRepresentationContext IfcRepresentationContext IfcRepresentationContext IfcGeometricRepresentationContext->IfcRepresentationContext

8.18.3.11.3 Formal representations

ENTITY IfcRepresentationContext
 ABSTRACT SUPERTYPE OF (ONEOF
	(IfcGeometricRepresentationContext));
	ContextIdentifier : OPTIONAL IfcLabel;
	ContextType : OPTIONAL IfcLabel;
 INVERSE
	RepresentationsInContext : SET [0:?] OF IfcRepresentation FOR ContextOfItems;
END_ENTITY;