Navigation

IfcReferenceVertex

The IfcReferenceVertex provides a vertex information as topological reference for a products' shape. In addition the vertex can refer to point, which defines a location in space.

The reference geometry is given for potential use in future extensions of IFC.

HISTORY New entity in IFC Release 1.5. Has been renamed from IfcReferencePoint in IFC 2x.
ISSUE: See issues for changes made in IFC Release 2x.

EXPRESS specification:

ENTITY IfcReferenceVertex
SUBTYPE OF ( IfcReferenceGeometry);
Vertex  :  IfcVertex;
WHERE
WR1  :  EXISTS(SELF\IfcReferenceGeometry.Placement) OR (NOT('IFCTOPOLOGYRESOURCE.IFCVERTEXPOINT' IN TYPEOF(Vertex)));
END_ENTITY;

Attribute definitions:

Vertex  :  3D geometric point.

Formal Propositions:

WR1  :  A placement should be given if the vertex is expressed by a vertex point.

References (1):

Name Type Referred through Express-G
IfcReferenceGeometry Entity
Subtype
Diagram 1

Inheritance graph

ENTITY IfcReferenceVertex;
ENTITY IfcReferenceGeometry;
Placement  :  OPTIONAL IfcAxis2Placement;
ENTITY IfcReferenceVertex;
Vertex  :  IfcVertex;
END_ENTITY;