Method: IntervalNotation::SweepLine.make_interval_set

Defined in:
lib/interval_notation/sweep_line/sweep_line.rb

.make_interval_set(interval_sets, initial_state) ⇒ Object

Make segmentation by state of a list of interval sets. Accepts a list of intervals without tags.



33
34
35
# File 'lib/interval_notation/sweep_line/sweep_line.rb', line 33

def self.make_interval_set(interval_sets, initial_state)
  make_segmentation(interval_sets.each_with_index, initial_state).make_interval_set
end