Quaternion

YES!

I’m glad you like it.

Personally I have only a hazy grasp of what a quaternion is, but needed the class to get something working!