Geometric Transformations In 2d Graphics