Reflection and Shear
There are a few important transformations which are not primitive in the sense that they can be expressed as compositions of translation, rotation and scaling. These transformations are used extensively in many application software using graphics. Two such transformations are reflection and shear. When you watch a cartoon animation movie for example, many a times you will find that shapes are deformed and a cartoon character is shaking like a pendulum standing at one place. This is basically an application of a continuous shear transformation to give you the appearance of a shaking body. Similarly you will find plenty of applications of reflection in many ad films, cartoon films and also in engineering design software.