MakeUnDir (SWIG)ΒΆ
-
MakeUnDir
(Graph)
Makes the graph undirected. For every edge (u,v) an edge (v,u) is added (if it does not yet exist). The function has no effect on undirected graphs.
Parameters:
- Graph: graph (input)
A Snap.py graph or a network.
Return value:
None
The following example shows usage with graph types
TNGraph
, TUNGraph
, and TNEANet
:
import snap
Graph = snap.GenRndGnm(snap.PNGraph, 100, 1000)
print(Graph.GetEdges())
snap.MakeUnDir(Graph)
print(Graph.GetEdges())
UGraph = snap.GenRndGnm(snap.PUNGraph, 100, 1000)
print(UGraph.GetEdges())
snap.MakeUnDir(UGraph)
print(UGraph.GetEdges())
Network = snap.GenRndGnm(snap.PNEANet, 100, 1000)
print(Network.GetEdges())
snap.MakeUnDir(Network)
print(Network.GetEdges())