rotateFaceToReference

Rotates face to be relative to referenceFace.

Assumes north to be the default direction (i.e. supplying north will result in no rotation)

Think of this like changing the direction of North. For example, if you change North to point where East would be, then suddenly East in your coordinate system becomes South.

Return

The rotated vector

Parameters

face

Must be a horizontal cardinal direction (north, east, south, west)