#include <graphdistvisitor.h>
|
| GraphDistVisitor ()=default |
|
void | exploreNode (std::pair< Index, GraphNode > &p_gn, Graph &g, Edge ed=DUMMY_EDGE) override |
|
| Graph_BF_Visitor ()=default |
|
bool | queEmpty () const override |
|
virtual void | exploreNode (std::pair< Index, GraphNode > &vertex_and_node, Graph &graph, Edge edge=DUMMY_EDGE) |
| Edge(0,0) is a dummy value.
|
|
| GraphVisitor ()=default |
|
std::vector< Index > | getUnexploredVertex (const Edge edge) const |
| Determine which vertices in the edge, if any, have not been explored.
|
|
virtual bool | queEmpty () const |
|
void | setStartingVertex (Index vertex) |
|
Index | getStartingVertex () const |
|
void | initialize (Graph &graph) |
| Initialize the graphvisitor the default starting point is 0.
|
|
virtual void | exec (Graph &graph, Edge edge) |
|
Edge | nextEdge (Graph graph) |
|
std::set< Index > | getExploredVertices () const |
| Get the set of all the vertices that have been explored.
|
|
bool | vertexExplored (const Index vertex) const |
| Has the vertex been explored.
|
|
Definition at line 54 of file graphdistvisitor.h.
◆ GraphDistVisitor()
votca::tools::GraphDistVisitor::GraphDistVisitor |
( |
| ) |
|
|
default |
◆ exploreNode()
The documentation for this class was generated from the following files: