From: Kouhei S. <nu...@co...> - 2017-08-06 15:16:24
|
Kouhei Sutou 2017-08-07 00:15:45 +0900 (Mon, 07 Aug 2017) New Revision: f6ffc36124844373736b787ee544621641dbc86a https://github.com/ruby-gnome2/ruby-gnome2/commit/f6ffc36124844373736b787ee544621641dbc86a Message: poppler: support Rectangle#initialize Modified files: poppler/lib/poppler/rectangle.rb Modified: poppler/lib/poppler/rectangle.rb (+11 -0) =================================================================== --- poppler/lib/poppler/rectangle.rb 2017-08-07 00:13:37 +0900 (dbf2c1d9f) +++ poppler/lib/poppler/rectangle.rb 2017-08-07 00:15:45 +0900 (6c5937999) @@ -16,6 +16,17 @@ module Poppler class Rectangle + alias_method :initialize_raw, :initialize + def initialize(*args) + super() + return if args.empty? + + self.x1 = args[0] + self.y1 = args[1] + self.x2 = args[2] + self.y2 = args[3] + end + def to_a [x1, y1, x2, y2] end |