Summary
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 ...
Get Graphics Programming with GDI+ now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.