Module: IRepetition
- Included in:
- RepetitionBase
- Defined in:
- lib/trace_visualization/data/irepetition.rb
Overview
Interface for Repetition
Instance Method Summary collapse
- #equal_positions?(r) ⇒ Boolean
- #get_id ⇒ Object
- #get_left_pos(idx) ⇒ Object
- #get_right_pos(idx) ⇒ Object
- #left_length ⇒ Object
- #left_positions ⇒ Object
- #positions_size ⇒ Object
- #right_length ⇒ Object
- #right_positions ⇒ Object
- #set_left_pos(idx, val) ⇒ Object
- #strict_length ⇒ Object
Instance Method Details
#equal_positions?(r) ⇒ Boolean
17 |
# File 'lib/trace_visualization/data/irepetition.rb', line 17 def equal_positions?(r); end |
#get_id ⇒ Object
9 |
# File 'lib/trace_visualization/data/irepetition.rb', line 9 def get_id; end |
#get_left_pos(idx) ⇒ Object
10 |
# File 'lib/trace_visualization/data/irepetition.rb', line 10 def get_left_pos(idx); end |
#get_right_pos(idx) ⇒ Object
11 |
# File 'lib/trace_visualization/data/irepetition.rb', line 11 def get_right_pos(idx); end |
#left_length ⇒ Object
19 |
# File 'lib/trace_visualization/data/irepetition.rb', line 19 def left_length; end |
#left_positions ⇒ Object
14 |
# File 'lib/trace_visualization/data/irepetition.rb', line 14 def left_positions(); end |
#positions_size ⇒ Object
7 |
# File 'lib/trace_visualization/data/irepetition.rb', line 7 def positions_size; end |
#right_length ⇒ Object
20 |
# File 'lib/trace_visualization/data/irepetition.rb', line 20 def right_length; end |
#right_positions ⇒ Object
15 |
# File 'lib/trace_visualization/data/irepetition.rb', line 15 def right_positions(); end |
#set_left_pos(idx, val) ⇒ Object
12 |
# File 'lib/trace_visualization/data/irepetition.rb', line 12 def set_left_pos(idx,val); end |
#strict_length ⇒ Object
22 |
# File 'lib/trace_visualization/data/irepetition.rb', line 22 def strict_length; end |