KrisLibrary  1.0.0
Graph::Graph< NodeData, EdgeData > Member List

This is the complete list of members for Graph::Graph< NodeData, EdgeData >, including all inherited members.

_BFS(int node, Callback &f, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
_DFS(int node, Callback &f, Iterator)Graph::Graph< NodeData, EdgeData >
_GuidedBFS(int node, Callback &f, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
_GuidedDFS(int node, Callback &f, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
_SimpleBFS(int node, Callback &f, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
_SimpleDFS(int node, Callback &f, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
AddEdge(int i, int j) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
AddEdge(int i, int j, const EdgeData &) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
AddNode(const NodeData &)Graph::Graph< NodeData, EdgeData >
Begin(int n, Iterator &) const (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
BFS(Callback &, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
Callback typedef (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
Cleanup() (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
co_edges (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
CoEdgeList typedef (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
CoEdgeListIterator typedef (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
ConstEdgeListIterator typedef (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
Copy(const Graph< NodeData, EdgeData > &g) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
DeleteEdge(int i, int j) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
DeleteIncomingEdges(int i) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
DeleteNode(int n)Graph::Graph< NodeData, EdgeData >
DeleteNodes(std::vector< int > &delnodes)Graph::Graph< NodeData, EdgeData >
DeleteOutgoingEdges(int i) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
DFS(Callback &, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
edgeData (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
EdgeDataPtr typedef (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
EdgeList typedef (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
EdgeListIterator typedef (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
edges (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
FindEdge(int i, int j) const (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
Graph() (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >inline
GuidedBFS(Callback &, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
GuidedDFS(Callback &, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
HasEdge(int i, int j) const (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
InDegree(int n) const (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >inline
IsValid() const (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
NewTraversal()Graph::Graph< NodeData, EdgeData >
nodeColor (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
nodes (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
NumEdges() const (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >inline
NumNodes() const (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >inline
OutDegree(int n) const (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >inline
Resize(int n) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
SetTranspose(const Graph< NodeData, EdgeData > &g) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
SimpleBFS(Callback &, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
SimpleDFS(Callback &, Iterator) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
WriteDOT(std::ostream &out) (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >
~Graph() (defined in Graph::Graph< NodeData, EdgeData >)Graph::Graph< NodeData, EdgeData >inline