When an application applies more than one transformation, it can concatenate the individual transformations to produce a final result. To concatenate transformations, multiply the individual transformation matrixes. The product of this multiplication is the concatenated transformation.
There are four ways the final matrix can be concatenated:
Concatenating before calling provides better performance.