Method: Pixelart::ImageComposite#tile

Defined in:
lib/pixelart/composite.rb

#tile(index) ⇒ Object

get tile



123
124
125
126
127
# File 'lib/pixelart/composite.rb', line 123

def tile( index )
  y, x = index.divmod( @tile_cols )
  img = @img.crop( x*@tile_width, y*@tile_height, @tile_width, @tile_height )
  Image.new( img.width, img.height, img )  ## wrap in pixelart image
end