Would you be willing to add a function to apply a transform matrix directly, rather than by a rotate, translate, etc? My code calculates a unit vector, which gives me the cos and sin of a rotation. Then I have to use acos to get the angle in radians, turn the radians to degrees and then call rotate() which has to do the opposite again to calculate a rotation matrix. It seems rather wasteful.

Alternatively a rotateCosSin would meet my immediate needs.

Heh - I am making lemons into lemonade by repeating to myself “Apple taking a long time to approve things just means more features in the release after that”.

Came across this thread while exploring rotation options this afternoon and was wondering whether said Matrix class and applyMatrix() function was something planned for the near future (i.e. shortly after Mr. Bortels sockets…) or for the far, far future.