In this chapter we first discussed the basics of transformation, coordinate systems, the role of coordinate systems in the transformation process, and transformation functionality. We learned
How to distinguish among global, local, and composite transformations
How to use the Graphics class transformations in applications
How to translate, scale, shear, and rotate graphics objects
Matrices play a vital role in transformation. We can customize the transformation process and its variables by creating and applying a transformation matrix. This chapter showed
How to use the Matrix and ColorMatrix classes, and their role in transformation
How to use the matrix operations for image processing, including translation, scaling, shearing, and rotation ...