public class DiGraph extends AbstractGraph implements java.lang.Iterable
AbstractGraph
that sets it up in directed mode.
void dfsColor(Vertex vertex, int color) { vertex.setColor(color); for (Vertex neighborVertex : vertex.neighbours()) if (neighborVertex.getColor() != color) dfsColor(neighborVertex, color); }
Vertex
,
Edge
,
Graph
,
AbstractGraph
AbstractGraph.EdgeIteratorWrapper, AbstractGraph.VertexIteratorWrapper
Constructor and Description |
---|
DiGraph() |
addVertex, addVertex, addVertex, addVertex, addVertex, addVertex, addVertex, addVertex, addVertex, addVertex, addVertex, addVertex, edgeIterator, edges, firstVertex, isDiGraph, iterator, removeVertex, size, toString, vertexCount, vertexIterator, vertices