| Constructor and Description |
|---|
MutableDirectedGraph() |
MutableDirectedGraph(Graph graph) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEdge(int from,
int to) |
int |
copyIncomingEdges(int node,
int[] target) |
int |
copyOutgoingEdges(int node,
int[] target) |
Graph |
copyToImmutable() |
void |
deleteEdge(int from,
int to) |
void |
detachNode(int node) |
int[] |
incomingEdges(int node) |
int |
incomingEdgesCount(int node) |
int[] |
outgoingEdges(int node) |
int |
outgoingEdgesCount(int node) |
int |
size() |
public MutableDirectedGraph()
public MutableDirectedGraph(Graph graph)
public Graph copyToImmutable()
public void addEdge(int from,
int to)
public void deleteEdge(int from,
int to)
public void detachNode(int node)
public int[] incomingEdges(int node)
incomingEdges in interface Graphpublic int copyIncomingEdges(int node,
int[] target)
copyIncomingEdges in interface Graphpublic int[] outgoingEdges(int node)
outgoingEdges in interface Graphpublic int copyOutgoingEdges(int node,
int[] target)
copyOutgoingEdges in interface Graphpublic int incomingEdgesCount(int node)
incomingEdgesCount in interface Graphpublic int outgoingEdgesCount(int node)
outgoingEdgesCount in interface GraphCopyright © 2015. All rights reserved.