class Topiary::Graph

Represents a Graph

Attributes

nodes[R]

Public Class Methods

new(nodes=[]) click to toggle source
# File lib/topiary/graph.rb, line 6
def initialize(nodes=[])
  @nodes = nodes
end

Public Instance Methods

to_s() click to toggle source
# File lib/topiary/graph.rb, line 10
def to_s
  ar = nodes.map(&:to_s)
  if ar.empty?
    "{ }"
  else
    "{ #{ar.join('; ')} }"
  end
end