Sha256: b0d59c220df095c0afc830c809f0a81ce5b5b454a08f180d4f03562a2f85b556

Contents?: true

Size: 402 Bytes

Versions: 7

Compression:

Stored size: 402 Bytes

Contents

require 'xrvg'
include XRVG

render = SVGRender[ :filename, "uplets.svg", :background, "white" ]
Circle[].samples(10).uplets do |p1,p2|
  render.add( Line[ :points, [p1,p2]], Style[ :stroke, "black", :strokewidth, 0.1 ] )
  render.add( Circle[:center, p1, :radius, 0.1], Style[ :fill, Color.red ] )
  render.add( Circle[:center, p2, :radius, 0.2], Style[ :fill, Color.blue ] )
end
render.end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
xrvg-0.0.4 examples/uplets.rb
xrvg-0.0.5 examples/uplets.rb
xrvg-0.0.7 examples/uplets.rb
xrvg-0.0.6 examples/uplets.rb
xrvg-0.0.8 examples/uplets.rb
xrvg-0.0.81 examples/uplets.rb
xrvg-0.0.82 examples/uplets.rb