Thank you Jean.
I've already downloaded the Quaternion library and found it didn't include a SET QUATERNION action.
I have a fixed-height, fixed-distance camera attached to my character that can be switched between some predetermined values. Height and distance are controlled via the SetVector3XYZ, but their respective rotations have to be entered manually. Right now, I'm using 0, 90, 180 and 270 degrees to rotate the viewport, but adding more angles (like every 45, 30 or 15 degrees) or more axes become complicated. What I was thinking of was making a routine where you can set how many views to generate, 8 for instance, divide 360 / 8 and create the rotations procedurally.