Class: Shared::Point

Inherits:
Struct
  • Object
show all
Defined in:
lib/data_structures_rmolinari/shared.rb

Overview

An (x, y) coordinate pair.

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#xObject

Returns the value of attribute x

Returns:

  • (Object)

    the current value of x



7
8
9
# File 'lib/data_structures_rmolinari/shared.rb', line 7

def x
  @x
end

#yObject

Returns the value of attribute y

Returns:

  • (Object)

    the current value of y



7
8
9
# File 'lib/data_structures_rmolinari/shared.rb', line 7

def y
  @y
end

Instance Method Details

#to_sObject



8
9
10
# File 'lib/data_structures_rmolinari/shared.rb', line 8

def to_s
  "[#{x}, #{y}]"
end