class RGL::Edge::UnDirectedEdge

An undirected edge is simply an undirected pair (source, target) used in undirected graphs. UnDirectedEdge == UnDirectedEdge

Public Instance Methods

eql?(edge) click to toggle source
Calls superclass method RGL::Edge::DirectedEdge#eql?
    # File lib/rgl/base.rb
 99 def eql?(edge)
100   super || ((target == edge.source) && (source == edge.target))
101 end
to_s() click to toggle source

UnDirectedEdge.to_s == “(1=2)”

    # File lib/rgl/base.rb
105 def to_s
106   "(#{source}=#{target})"
107 end