globalavocado / bitmap-editor

interactive command-line bitmap editor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bitmap editor

This is a ruby command line application, which is currently run by doing:

> bin/bitmap_editor examples/show.txt

objectives

commands will be as follows:

  • I M N Create a new M x N image with all pixels coloured white (O).
  • C - Clears the table, setting all pixels to white (O).
  • L X Y C - Colours the pixel (X,Y) with colour C.
  • V X Y1 Y2 C - Draw a vertical segment of colour C in column X between rows Y1 and Y2 (inclusive).
  • H X1 X2 Y C - Draw a horizontal segment of colour C in row Y between columns X1 and X2 (inclusive).
  • S Show the contents of the current image

technologies:

  • ruby 2.4.1
  • rspec (TDD)

status

currently in development

About

interactive command-line bitmap editor


Languages

Language:Ruby 100.0%