Defined in File Ifc4x1.h
IfcRepresentation: public IfcUtil::IfcBaseEntity¶
Definition from ISO/CD 10303-43:1992: A representation is one or more representation items that are related in a specified representation context as the representation of some concept.
IfcRepresentation defines the general concept of representing product properties.
Representation Use Definition
ContextOfItems: Reference to an IfcGeometricRepresentationContext as agreed for this representation.
RepresentationIdentifier: Name of the representation, for example, ‘Body’ for 3D shape, ‘FootPrint’ for 2D ground view, ‘Axis’ for reference axis.
RepresentationType: Name for the geometric, or topological representation type, for example, ‘SweptSolid’ for 3D swept solids, ‘Brep’ for boundary representation.
Values and guidelines for these three items are provided in the geometry use definition section at each subtype of IfcElement, or in view definitions / implementer agreements.
NOTEThe definition of this entity relates to the ISO 10303 entity representation. Please refer to ISO/IS 10303-43:1994 for the final definition of the formal standard.
HISTORY New entity in IFC Release 2.0
IFC2x3 CHANGE The inverse attributes LayerAssignments andRepresentationMap have been added with upward compatibility.
IFC2x4 CHANGE Entity IfcRepresentation has been changed into an ABSTRACT supertype.
Definition of the representation context for which the different subtypes of representation are valid.
Whether the optional attribute RepresentationIdentifier is defined for this IfcRepresentation.
The optional identifier of the representation as used within a project.
Whether the optional attribute RepresentationType is defined for this IfcRepresentation.
The description of the type of a representation context. The representation type defines the type of geometry or topology used for representing the product representation. More information is given at the subtypes IfcShapeRepresentation and IfcTopologyRepresentation. The supported values for context type are to be specified by implementers agreements.
Set of geometric representation items that are defined for this representation.
- ::Ifc4x1::IfcRepresentationContext *