These operate on the entire image. Imagine the image drawn or a piece of paper for these rotations. A box may be specified, in which case the whole image will be rotated around the center of the box, then windowed to fit into the box. If no box is specified, a box the size and position of the whole image is assumed. Note that in this case some corners may be cut off in the rotated image, while others may be filled with zeros.
Arbitrary rotations require interpolation to be done on the data.
The default method is bilinear interpolation, but higher accuracy 2-D sinc interpolation will be used if the SINC keyword is given.