lib/vedeu/output/compositor.rb in vedeu-0.0.7 vs lib/vedeu/output/compositor.rb in vedeu-0.0.8

- old
+ new

@@ -1,20 +1,20 @@ module Vedeu class Compositor class << self - def write(output = [], interface = Dummy) + def arrange(output = [], interface = Dummy) return if output.nil? || output.empty? - new(output, interface).write + new(output, interface).arrange end end def initialize(output = [], interface = Dummy) @output, @interface = output, interface end - def write + def arrange Renderer.write(composition) end private @@ -49,31 +49,11 @@ def vy(index = 0) geometry.vy(index) end - def height - geometry.height - end - def width geometry.width - end - - def y - geometry.y - end - - def dy - geometry.dy - end - - def x - geometry.x - end - - def dx - geometry.dx end def geometry interface.geometry end