#### 8.16.3.6 IfcRepresentationContext

| Contexte de représentation
| Repräsentationskontext

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.

XSD Specification:

<xs:element name="IfcRepresentationContext" type="ifc:IfcRepresentationContext" abstract="true" substitutionGroup="ifc:Entity" nillable="true"/>
<xs:complexType name="IfcRepresentationContext" abstract="true">
<xs:complexContent>
<xs:extension base="ifc:Entity">
<xs:attribute name="ContextIdentifier" type="ifc:IfcLabel" use="optional"/>
<xs:attribute name="ContextType" type="ifc:IfcLabel" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

EXPRESS Specification:

ENTITY IfcRepresentationContext

| ABSTRACT 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.
RepresentationsInContext | : | All shape representations that are defined in the same representation context.

Inheritance Graph:

ENTITY IfcRepresentationContext

| ENTITY IfcRepresentationContext

ContextIdentifier | : | OPTIONAL IfcLabel;
ContextType | : | OPTIONAL IfcLabel;

| INVERSE

RepresentationsInContext | : | SET OF IfcRepresentation FOR ContextOfItems;

END_ENTITY;

Link to this page