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