EllipsoidFactor: method to rotate around arbitrary axis