Class: Bitmapped::Commands::HorizontalLineCommand
Instance Method Summary
collapse
#coordinates_to_array_indexes, #valid_cooridinates
Instance Method Details
#command_id ⇒ Object
10
11
12
|
# File 'lib/bitmapped/commands/horizontal_line_command.rb', line 10
def command_id
"H"
end
|
#process_command(bitmap, input) ⇒ Object
14
15
16
17
18
|
# File 'lib/bitmapped/commands/horizontal_line_command.rb', line 14
def process_command(bitmap, input)
Validators::ValidateBitmapInitialised.parse_and_validate(bitmap)
column, start, finish, color = Validators::ValidateSegmentInput.parse_and_validate(input)
horizontal_command(bitmap, column, start, finish, color)
end
|