public interface EdgeIndexFunction<V,E>
Note that in current use, this index is assumed to be an integer value in
the interval [0,n-1], where n-1 is the number of edges parallel to e.
int getIndex(Graph<V,E> graph, E e)
e's index in graph.
The index of e is defined as its position in some
consistent ordering of e and all edges parallel to e.graph - the graph in which the edge is to be queriede - the edge whose index is to be queriede's index in graphvoid reset(Graph<V,E> g, E edge)
edge and its parallel edges in graph.
Should be invoked when an edge parallel to edge
has been added or removed.g - the graph in which edge's index is to be resetedge - the edge whose index is to be resetvoid reset()