Module: IRepetition

Included in:
RepetitionBase
Defined in:
lib/trace_visualization/data/irepetition.rb

Overview

Interface for Repetition

Instance Method Summary collapse

Instance Method Details

#equal_positions?(r) ⇒ Boolean

Returns:

  • (Boolean)


13
# File 'lib/trace_visualization/data/irepetition.rb', line 13

def equal_positions?(r); end

#get_idObject



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_lengthObject



15
# File 'lib/trace_visualization/data/irepetition.rb', line 15

def left_length; end

#left_positionsObject



10
# File 'lib/trace_visualization/data/irepetition.rb', line 10

def left_positions(); end

#positions_sizeObject



3
# File 'lib/trace_visualization/data/irepetition.rb', line 3

def positions_size; end

#right_lengthObject



16
# File 'lib/trace_visualization/data/irepetition.rb', line 16

def right_length; end

#right_positionsObject



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_lengthObject



18
# File 'lib/trace_visualization/data/irepetition.rb', line 18

def strict_length; end