Reverse the edges of a directed graph
Return a new directed graph instance with each edge oriented in the opposite direction relative to the corresponding edge in the input graph.
reverseEdgeDirections(g)
g |
A |
WARNING: this doesn't handle edge attributes properly. It is a preliminary implementation and subject to change.
A graphNEL
instance
S. Falcon
g <- graphNEL(nodes=c("a", "b", "c"), edgeL=list(a=c("b", "c"), b=character(0), c=character(0)), edgemode="directed") stopifnot(isAdjacent(g, "a", "b")) stopifnot(!isAdjacent(g, "b", "a")) grev <- reverseEdgeDirections(g) stopifnot(!isAdjacent(grev, "a", "b")) stopifnot(isAdjacent(grev, "b", "a"))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.