    # File lib/RMagick.rb, line 1951
       def fill(img)                # required
          img.background_color = @bgcolor
          img.erase!                # sets image to background color
          pixels = Array.new([img.rows, img.columns].max, @hatchpixel)
          @dist.step((img.columns-1)/@dist*@dist, @dist) { |x|
             img.store_pixels(x,0,1,img.rows,pixels)
          }
          @dist.step((img.rows-1)/@dist*@dist, @dist) { |y|
             img.store_pixels(0,y,img.columns,1,pixels)
          }
       end