no, you can do it however you want.

the broader question is:
--> how can i represent "orientations" in 3D space?

and then:
--> how do i generate transformation (to place objects) or view...