Sha256: 5c802e94e2cfdd2d79d7f06e467ccd5d46255b5d26458ac1fc0ddc94ba513737
Contents?: true
Size: 742 Bytes
Versions: 2
Compression:
Stored size: 742 Bytes
Contents
module Rubyvis module SvgScene def self.image(scenes) #e=scenes._g.elements[1] e=scenes._g.get_element(1) scenes.each_with_index do |s,i| next unless s.visible e=self.fill(e,scenes,i) if s.image raise "Not implemented yet" else e = self.expect(e, "image", { "preserveAspectRatio"=> "none", "cursor"=> s.cursor, "x"=> s.left, "y"=> s.top, "width"=> s.width, "height"=> s.height }) e.add_attribute("xlink:href", s.url); end e = self.append(e, scenes, i); #/* stroke */ e = self.stroke(e, scenes, i); end e end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rubyvis-0.5.1 | lib/rubyvis/scene/svg_image.rb |
rubyvis-0.5.0 | lib/rubyvis/scene/svg_image.rb |