class AsciiTree::Edge
Attributes
character[R]
child_coordinate[R]
coordinate[R]
parent_coordinate[R]
Public Class Methods
new(character:, coordinate:, parent_coordinate:, child_coordinate:)
click to toggle source
# File lib/ascii_tree/edge.rb, line 5 def initialize(character:, coordinate:, parent_coordinate:, child_coordinate:) @character = character @coordinate = coordinate @parent_coordinate = parent_coordinate @child_coordinate = child_coordinate end
Public Instance Methods
==(other)
click to toggle source
# File lib/ascii_tree/edge.rb, line 12 def ==(other) character == other.character && coordinate == other.coordinate && parent_coordinate == other.parent_coordinate && child_coordinate == other.child_coordinate end