# 8.9.3.76 IfcVector

## 8.9.3.76.1 Semantic definition

An IfcVector is a geometric representation item having both a magnitude and direction. The magnitude of the vector is solely defined by the Magnitude attribute and the direction is solely defined by the Orientation attribute.

## 8.9.3.76.6 Formal representation

ENTITY IfcVector
SUBTYPE OF (IfcGeometricRepresentationItem);
Orientation : IfcDirection;
Magnitude : IfcLengthMeasure;
DERIVE
Dim : IfcDimensionCount := Orientation.Dim;
WHERE
MagGreaterOrEqualZero : Magnitude >= 0.0;
END_ENTITY;