IfcGeometricProjectionEnum

Natural language names
Geometric Projection Enum
Semantic definitions at the type
Type definition

IfcGeometricProjectionEnum defines the various representation types that can be semantically distinguished. Often different levels of detail of the shape representation are controlled by the representation type.

HISTORY  New enumeration in IFC2x2.

Enumeration definition
ConstantDescription
GRAPH_VIEW

Geometric display representation that shows an abstract, often 1D element representation, e.g. representing a wall by its axis line.

SKETCH_VIEW

Geometric display representation that shows an abstract, often 2D element representation, e.g. representing a wall by its two foot print edges, surpressing any inner layer representation.

MODEL_VIEW

Geometric display representation that shows a full 3D element representation, e.g. representing a wall by its volumetric body.

PLAN_VIEW

Geometric display representation that shows a full 2D element representation, the level of detail often depends on the target scale, e.g. representing a wall by its two foot print edges and the edges of all inner layers. The projection is shown in ground view as seen from above.

REFLECTED_PLAN_VIEW

Geometric display representation that shows a full 2D element representation, the level of detail often depends on the target scale, e.g. representing a wall by its two foot print edges and the edges of all inner layers. The projection is shown in ground view as seen from below.

SECTION_VIEW

Geometric display representation that shows a full 2D element representation, the level of detail often depends on the target scale, e.g. representing a wall by its two inner/outer edges and the edges of all inner layers, if the element is cut by the section line.

ELEVATION_VIEW

Geometric display representation that shows a full 2D element representation, the level of detail often depends on the target scale, e.g. representing a wall by its bounding edges if the element is within an elevation view.

USERDEFINED

A user defined specification is given by the value of the UserDefinedTargetView attribute.

NOTDEFINED

No specification given.

Formal representations
XML Specification
 <xs:simpleType name="IfcGeometricProjectionEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="graph_view"/>
   <xs:enumeration value="sketch_view"/>
   <xs:enumeration value="model_view"/>
   <xs:enumeration value="plan_view"/>
   <xs:enumeration value="reflected_plan_view"/>
   <xs:enumeration value="section_view"/>
   <xs:enumeration value="elevation_view"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcGeometricProjectionEnum = ENUMERATION OF (
 GRAPH_VIEW,
 SKETCH_VIEW,
 MODEL_VIEW,
 PLAN_VIEW,
 REFLECTED_PLAN_VIEW,
 SECTION_VIEW,
 ELEVATION_VIEW,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcGeometricRepresentationSubContext

Link to this page  Link to this page