It seems like a reasonable quantity to expose, for calling code to determine the current orientation. In my own application, I wanted to be able to programmatically send the view to a known orientation, which I can do if I know the current orientation. But this needn't be part of the commit.

Do you agree that it is a useful public function? If so, I would suggest splitting this into two getter functions that each return scalars.