Sha256: c016c9ecc6f49812a1b4d07e49fd2620fa2061bd1c8ea26f81421465afd567b0

Contents?: true

Size: 499 Bytes

Versions: 67

Compression:

Stored size: 499 Bytes

Contents

#! /usr/local/bin/ruby -w

require 'RMagick'

gc = Magick::Draw.new
gc.pattern('triangles', 0, 0, 16, 16) {
    gc.fill('darkblue')
    gc.rectangle(0,0, 16,16)
    gc.fill('yellow')
    gc.stroke('red')
    gc.polygon(0,0, 8,16, 16,0, 0,0)
}

gc.stroke('triangles')
gc.stroke_width(16)
gc.fill('none')
gc.ellipse(150, 75, 130, 60, 0, 360)

img = Magick::Image.new(300, 150, Magick::HatchFill.new('white','lightcyan2',8))
gc.draw(img)

img.border!(1,1, "lightcyan2")

img.write('pattern1.gif')
exit

Version data entries

67 entries across 67 versions & 2 rubygems

Version Path
rmagick-2.13.4 doc/ex/pattern1.rb
rmagick-2.13.3 doc/ex/pattern1.rb
rmagick-2.13.3.rc1 doc/ex/pattern1.rb
rmagick-2.13.2 doc/ex/pattern1.rb
rdp-rmagick-0.0.0 doc/ex/pattern1.rb
rmagick-2.13.1 doc/ex/pattern1.rb
rmagick-2.12.2 doc/ex/pattern1.rb
rmagick-2.12.1 doc/ex/pattern1.rb
rmagick-2.12.0 doc/ex/pattern1.rb
rmagick-2.11.1 doc/ex/pattern1.rb
rmagick-2.10.0 doc/ex/pattern1.rb
rmagick-2.11.0 doc/ex/pattern1.rb
rmagick-1.10.0 doc/ex/pattern1.rb
rmagick-1.10.1 doc/ex/pattern1.rb
rmagick-1.13.0 doc/ex/pattern1.rb
rmagick-1.12.0 doc/ex/pattern1.rb
rmagick-1.11.1 doc/ex/pattern1.rb
rmagick-1.11.0 doc/ex/pattern1.rb
rmagick-1.15.0 doc/ex/pattern1.rb
rmagick-1.14.1 doc/ex/pattern1.rb