Navigation

IfcRepresentationContext

Definition from ISO/CD 10303-42:1992: A representation context is a context in which a set of representation items are related. Definition from IAI: The IfcRepresentationContext defines the context to which the representations of product definition shape or product definition topology are related.

NOTE: The definition of this class relates to the STEP entity representation_context. Please refer to ISO/IS 10303-43:1994 for the final definition of the formal standard.
ISSUE: See issue and change log for changes made in IFC Release 1.5 and IFC 2x.
HISTORY: New entity in IFC Release 1.5.

EXPRESS specification:

ENTITY IfcRepresentationContext
SUPERTYPE OF (IfcGeometricRepresentationContext);
ContextIdentifier  :  OPTIONAL IfcLabel;
ContextType  :  OPTIONAL IfcLabel;
INVERSE
RepresentationsInContext  :  SET OF IfcRepresentation FOR ContextOfItems;
END_ENTITY;

Attribute definitions:

ContextIdentifier  :  The optional identifier of the representation context as used within a project.
ContextType  :  The description of the type of a representation context. The supported values for context type are to be specified by implementers agreements.

Example: Values for the subtype IfcGeometricRepresentationContext could be: 'Sketch','Outline','Design','Detail','UserDefined','NotDefined'
RepresentationsInContext  :  All shape representations that are defined in the same representation context.

References (2):

Name Type Referred through Express-G
IfcGeometricRepresentationContext Entity
Supertype
Diagram 1
IfcRepresentation Entity
Attribute 'ContextOfItems'
Diagram 2

Inheritance graph

ENTITY IfcRepresentationContext;
ENTITY IfcRepresentationContext;
ContextIdentifier  :  OPTIONAL IfcLabel;
ContextType  :  OPTIONAL IfcLabel;
INVERSE
RepresentationsInContext  :  SET OF IfcRepresentation FOR ContextOfItems;
END_ENTITY;