class RGL::Edge::UnDirectedEdge
An undirected edge is simply an undirected pair (source, target) used in undirected graphs. @example
UnDirectedEdge[u,v] == UnDirectedEdge[v,u]
Public Instance Methods
Source
# File lib/rgl/base.rb 105 def eql?(edge) 106 super || ((target == edge.source) && (source == edge.target)) 107 end
Calls superclass method
RGL::Edge::DirectedEdge#eql?
Source
# File lib/rgl/base.rb 112 def to_s 113 "(#{source}=#{target})" 114 end
@example
UnDirectedEdge[1,2].to_s == "(1=2)"
@return (see DirectedEdge#to_s
)