Left click: draw
Right click: set transform center
Draw:
DDA
Bresenham
BresenhamCircle
Transform:
Translate
x:
y:
Rotate
θ:
Scale
x:
y:
Reflect
x
y