Simple console application for drawing shapes
- a) build -> dotnet build
- b) run -> dotnet run
- c) test -> dotnet test
Use dotnet run to execute application in console/terminal then use following commands to use application
- C w h Should create a new canvas of width w and height h.
- L x1 y1 x2 y2 Should create a new line from (x1,y1) to (x2,y2). Currently only horizontal or vertical lines are supported. Horizontal and vertical lines will be drawn using the 'x' character.
- R x1 y1 x2 y2 Should create a new rectangle, whose upper left corner is (x1,y1) and lower right corner is (x2,y2). Horizontal and vertical lines will be drawn using the 'x' character.
- B x y c Should fill the entire area connected to (x,y) with "colour" c. The behavior of this is the same as that of the "bucket fill" tool in paint programs.
- Q Should quit the program.