Sha256: a279f1dd5e71ba7f0634b6e1818343d789a7ce4315c129b2f3a023d47a475640

Contents?: true

Size: 568 Bytes

Versions: 13

Compression:

Stored size: 568 Bytes

Contents

#!/usr/bin/env ruby -w

require 'rvg/rvg'

target = Magick::RVG.new.viewbox(0,0,200,200) do |targ|
  targ.g.styles(:stroke_width=>20, :stroke=>'#ff5600', :fill=>'#abd600') do |grp|
    grp.circle(90, 100, 100)
    grp.circle(60, 100, 100)
    grp.circle(30, 100, 100)
  end
end

rvg = Magick::RVG.new(258, 100) do |canvas|
  canvas.background_fill = '#51396b'
  canvas.use(target, 0, 0, 100, 100)
  canvas.use(target, 100, 16.6667, 66.7, 66.7)
  canvas.use(target, 166.6667, 25, 50, 50)
  canvas.use(target, 216.6667, 30, 40, 40)
end

rvg.draw.write('nested_rvg.gif')

Version data entries

13 entries across 13 versions & 3 rubygems

Version Path
rmagick-windows-2.16.5 doc/ex/nested_rvg.rb
rmagick-windows-2.16.4 doc/ex/nested_rvg.rb
rmagick-windows-2.16.3 doc/ex/nested_rvg.rb
rmagick-windows-2.16.2 doc/ex/nested_rvg.rb
rmagick-windows-2.16.1 doc/ex/nested_rvg.rb
mdg-1.0.1 vendor/bundle/ruby/2.3.0/gems/rmagick-2.16.0/doc/ex/nested_rvg.rb
rmagick-2.16.0 doc/ex/nested_rvg.rb
rmagick-2.15.4 doc/ex/nested_rvg.rb
rmagick-2.15.3 doc/ex/nested_rvg.rb
rmagick-2.15.2 doc/ex/nested_rvg.rb
rmagick-2.15.1 doc/ex/nested_rvg.rb
rmagick-2.15.0 doc/ex/nested_rvg.rb
rmagick-2.14.0 doc/ex/nested_rvg.rb