Graph.Visited

Bookkeeping structure for helping keep track of vertices that have been visited.

Members

Aliases

visited
alias visited(V : A) = visitedA
Undocumented in source.
visited
alias visited(V : B) = visitedB
Undocumented in source.

Functions

opBinaryRight
inout(Value*) opBinaryRight(Vertex v)

Returns true if the given vertex has been visited.

put
void put(Vertex v, Value value)

Adds a vertex to the list of visited vertices.

remove
void remove(Vertex v)

Remove a vertex from the list of visited vertices.

Variables

visitedA
Value[A] visitedA;
Undocumented in source.
visitedB
Value[B] visitedB;
Undocumented in source.

Meta