Changes the transformation represented by this
to be the transformation given by first applying transformation given by new_matrix then applying the original
transformation.
Changes the transformation represented by this
to be the transformation given by first rotating by degrees degrees counter-clockwise then applying the original
transformation.
Changes the transformation represented by this
to be the transformation given by first scaling by sx in the X direction and sy in the Y direction then
applying the original transformation.
Changes the transformation represented by this
to be the transformation given by first translating by (tx, ty) then applying the original transformation.