Rotating my volume using setUserMatrix results in a skewed volume

Thanks for the response Andras,

I was able to perform my repositioning using the setPosition method found in vtkTransform and it worked great. However, when trying to use setOrientation(1,2,3) or setOrientation([1,2,3]) I receive the following error:

macro.js?e35e:510 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'forEach')

similarly, if I run getOrientation() I recieve [undefined], which goes against what the documentation says should be the default, which is [0,0,0]. Issues with these methods has caused me to resort to using setUserMatrix()