module Hexagonly::Point::Methods::ClassMethods

Attributes

x_coord_method_name[RW]
y_coord_method_name[RW]

Public Instance Methods

x_coord_method(x_method) click to toggle source
# File lib/hexagonly/point.rb, line 36
def x_coord_method(x_method)
  self.x_coord_method_name = x_method.to_sym
end
x_y_coord_methods(x_method, y_method) click to toggle source
# File lib/hexagonly/point.rb, line 44
def x_y_coord_methods(x_method, y_method)
  x_coord_method(x_method)
  y_coord_method(y_method)
end
y_coord_method(y_method) click to toggle source
# File lib/hexagonly/point.rb, line 40
def y_coord_method(y_method)
  self.y_coord_method_name = y_method.to_sym
end