Example: m.rotategAt(30, 100, 100), m.scaleAt(2, 3, 5, 5), m.rotate(45) Calc
Result:
Original matrix
Decomposed matrix
That's all Folks!