lib/vedeu/geometry/coordinate.rb in vedeu-0.5.7 vs lib/vedeu/geometry/coordinate.rb in vedeu-0.5.8

- old
+ new

@@ -80,11 +80,13 @@ when oy > yn_index then yn else y_range[oy] end - validate_y(pos) + pos = pos < by ? by : pos + pos = pos > byn ? byn : pos + pos end # Returns the x coordinate for a given index. # # @example @@ -101,11 +103,13 @@ when ox > xn_index then xn else x_range[ox] end - validate_x(pos) + pos = pos < bx ? bx : pos + pos = pos > bxn ? bxn : pos + pos end protected # @!attribute [r] name @@ -123,25 +127,9 @@ private # @see Vedeu::Borders#by_name def border @border ||= Vedeu.borders.by_name(name) - end - - # @param value [Fixnum] - # @return [Fixnum] - def validate_x(value) - value = value < bx ? bx : value - value = value > bxn ? bxn : value - value - end - - # @param value [Fixnum] - # @return [Fixnum] - def validate_y(value) - value = value < by ? by : value - value = value > byn ? byn : value - value end # Returns the maximum y index for an area. # # @example