class CooCoo::DataSources::Xournal::Sample
Attributes
width[RW]
x[RW]
y[RW]
Public Class Methods
new(x, y, width = nil)
click to toggle source
# File lib/coo-coo/data_sources/xournal/document.rb, line 264 def initialize(x, y, width = nil) @x = x @y = y @width = width end
Public Instance Methods
scale(sx, sy, sw)
click to toggle source
# File lib/coo-coo/data_sources/xournal/document.rb, line 274 def scale(sx, sy, sw) self.class.new(x * sx, y * sy, width * sw) end
translate(dx, dy)
click to toggle source
# File lib/coo-coo/data_sources/xournal/document.rb, line 270 def translate(dx, dy) self.class.new(x + dx, y + dy, width) end