- matrix matrix create identity matrix

- initmatrix - set CTM to device default

matrix identmatrix matrix fill matrix with identity transform

matrix defaultmatrix matrix fill matrix with device default
matrix

matrix currentmatrix matrix fill matrix with CTM

matrix setmatrix - replace CTM by matrix

tx ty translate - translate user space by (tx, ty)

tx ty matrix translate matrix define translation by (tx, ty)

sx sy scale - scale user space by sx and sy

sx sy matrix scale matrix define scaling by sx and sy

angle rotate - rotate user space by angle degrees

angle matrix rotate matrix define rotation by angle degrees

matrix concat - replace CTM by matrix * CTM

matr1 matr2 matr3 concatmatrix matr3 fill matr3 with matr1 * matr2

x y transform x' y' transform (x, y) by CTM

x y matrix transform x' y' transform (x, y) by matrix

dx dy dtransform dx' dy' transform distance (dx,dy) by CTM

dx dy matrix dtransform dx' dy' transform distance (dx,dy) by matrix

x' y' itransform x y inverse transform (x',y') by CTM

x, y, matrix itranform x y inverse tranform (x',y') by matrix

dx, dy, idtransform dx dy inverse transform distance (dx', dy')
by CTM

dx, dy, matrix idtransform dx dy inverse transform distance
(dx', dy') by matrix
matrix1 matrix2 invertmatrix matrix2 fill matrix2 with inverse
of matrix1