# File ../lib/fox/core.rb, line 151 def overlaps?(other) if other.kind_of?(FXRectangle) self.x<other.x+other.w && self.y<other.y+other.h && other.x<self.x+self.w && other.y<self.y+self.h else raise TypeError, 'expected another FXRectangle' end end