Методы set заменят текущую Матрицу новыми значениями, независимо от того, какая Матрица содержалась ранее. Метод pre и post будет применять новое преобразование до или после того, что содержит текущая матрица.
В этом примере вращение будет игнорироваться, так как мы используем метод set, а m будет содержать только перевод:
Матрица m = новая Матрица ();
m.setRotate (90);
m.setTranslate (100, 100);
В этом примере конечная матрица будет переводом, за которым следует поворот:
Матрица m = новая Матрица ();
m.setTranslate (100, 100);
m.postRotate (90);
В последнем примере финальная матрица будет вращением с последующим переводом:
Матрица m = новая Матрица ();
m.setTranslate (100, 100);
m.preRotate (90); * +1030 *
В этом (довольно длинном) посте есть дополнительная информация:
http://www.satyakomatineni.com/akc/display?url=displaynoteimpurl&ownerUserId=satya&reportId=2898
Надеюсь, это поможет.