Added Object.rotateOnAxis() and Object.translateOnAxis()