Matrix Class
procedure RotateAt(angleRadians: float; X: integer; Y: integer; order: MatrixOrder = Prepend);
Applies a clockwise rotation about the specified point to this Matrix object by prepending the rotation.