lib/polynomials/point.rb in polynomials-0.3.0 vs lib/polynomials/point.rb in polynomials-0.4.0
- old
+ new
@@ -1,8 +1,9 @@
module Polynomials
class Point
include Comparable
attr_accessor :x, :y
+ alias to_f x
def self.inherited(subclass)
self.class_eval do
define_method :"#{subclass.name.demodulize.underscore}?" do
self.is_a? subclass