module ChunkyPNG::Canvas::Drawing
def rect(x0, y0, x1, y1, line_color, fill_color = ChunkyPNG::COLOR::TRANSPARENT)
def rect(x0, y0, x1, y1, line_color, fill_color = ChunkyPNG::COLOR::TRANSPARENT) # Fill [x0, x1].min.upto([x0, x1].max) do |x| [y0, y1].min.upto([y0, y1].max) do |y| point(x, y, fill_color) end end # Stroke line(x0, y0, x0, y1, line_color) line(x0, y1, x1, y1, line_color) line(x1, y1, x1, y0, line_color) line(x1, y0, x0, y0, line_color) return self end