class Fontaine::ImageData
Attributes
canvas[RW]
id[RW]
Public Class Methods
new(id, canvas, *args)
click to toggle source
# File lib/fontaine/image_data.rb, line 6 def initialize(id, canvas, *args) @id = id @canvas = canvas #is this ok? test if(args.size == 2) @canvas.send_msg("createImageData #{args[0]} #{args[1]} #{id}") elsif(args.size == 1) @canvas.send_msg("createImageData #{args[0]} #{id}") end end
Public Instance Methods
data(pixel, value="")
click to toggle source
# File lib/fontaine/image_data.rb, line 19 def data(pixel, value="") @canvas.send_msg("imageDataData #{id} #{pixel} #{value}") return @canvas.last_response end
width()
click to toggle source
# File lib/fontaine/image_data.rb, line 24 def width @canvas.send_msg("imageDataWidth #{id}") return @canvas.last_response end