A simple application that draw lines, triangles, rectangle and circles.
Interface: 2 division on the window; first for drawing, the other for menu.
Drawing a shape: Select the drawing area with mouse drag-and-drop. Then select the shape from the menu. The shapes are not transparent, they are filled.
Selecting a shape: When a shape selected by mouse click, it appears on top of other shapes.
Moving a shape: When a shape selected, it can be moved with direction keys or mouse drag-and-drop.
Menu:
-Color options for selected shape.
-Delete option for selected shape.
-Zoom in/out option for drawing division. (Fixed proportion of shapes while zooming)
-Undo-redo option for last event.
Notes: You can use C# or Java. Must be pure OpenGL. No any other library, tool or component. Keep it simple as possible.