Class: ExtraRange::RangeWithMath
Class Method Summary
collapse
Instance Method Summary
collapse
Methods included from RangeMath
#&, #-, #adjacent?, #empty?, #mask?, #overlap?, #size, #|
Class Method Details
.from_range(range) ⇒ Object
7
8
9
|
# File 'lib/extrarange/range_with_math.rb', line 7
def self.from_range(range)
new range.begin, range.end, range.exclude_end?
end
|
Instance Method Details
#to_range ⇒ Object
11
12
13
|
# File 'lib/extrarange/range_with_math.rb', line 11
def to_range
Range.new self.begin, self.end, exclude_end?
end
|