[Examples] 0 - Empty 1 - Click mouse to draw point. 2 - Drag point to new position. 3 - Drag one end of line. 4 - Drag either end of line. 5 - Mid point of a line. 6 - Intersection of two lines. 7 - ... 8 - ... 9 - ...