# File lib/rgl/adjacency.rb, line 185
185:     def reverse
186:       return self unless directed?
187:       result = DirectedAdjacencyGraph.new
188:       each_vertex { |v| result.add_vertex v }
189:       each_edge { |u,v| result.add_edge(v, u) }
190:       result
191:     end