$vertices
$vertices : array
An array holding all vertices of the graph.
Class defining a directed graph object.
edge(string $vertex1, string $vertex2) : object
Returns an edge object in the graph from $vertex1 to $vertex2.
| string | $vertex1 | ID of first vertex |
| string | $vertex2 | ID of second vertex |
Instance of DirectedEdge from $vertex1 to $vertex2
addEdge(string $vertex1, string $vertex2, float $value = null)
Adds a directed edge between two directed vertices ($vertex1 to $vertex2).
| string | $vertex1 | ID of first vertex |
| string | $vertex2 | ID of second vertex |
| float | $value | The value/weight the edge should hold |
getTranspose() : \GraphDS\Graph\DirectedGraph
Transposes the graph, reversing each directed edge.
The transposed graph