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
13 |
# File 'lib/trace_visualization/data/irepetition.rb', line 13 def equal_positions?(r); end |
#get_id ⇒ Object
5 |
# File 'lib/trace_visualization/data/irepetition.rb', line 5 def get_id; end |
#get_left_pos(idx) ⇒ Object
6 |
# File 'lib/trace_visualization/data/irepetition.rb', line 6 def get_left_pos(idx); end |
#get_right_pos(idx) ⇒ Object
7 |
# File 'lib/trace_visualization/data/irepetition.rb', line 7 def get_right_pos(idx); end |
#left_length ⇒ Object
15 |
# File 'lib/trace_visualization/data/irepetition.rb', line 15 def left_length; end |
#left_positions ⇒ Object
10 |
# File 'lib/trace_visualization/data/irepetition.rb', line 10 def left_positions(); end |
#positions_size ⇒ Object
3 |
# File 'lib/trace_visualization/data/irepetition.rb', line 3 def positions_size; end |
#right_length ⇒ Object
16 |
# File 'lib/trace_visualization/data/irepetition.rb', line 16 def right_length; end |
#right_positions ⇒ Object
11 |
# File 'lib/trace_visualization/data/irepetition.rb', line 11 def right_positions(); end |
#set_left_pos(idx, val) ⇒ Object
8 |
# File 'lib/trace_visualization/data/irepetition.rb', line 8 def set_left_pos(idx,val); end |
#strict_length ⇒ Object
18 |
# File 'lib/trace_visualization/data/irepetition.rb', line 18 def strict_length; end |