addNode(Node &node)=0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
connectingEdges(const Node &nTail, const Node &nHead) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
connectNodes(const Node &nTail, const Node &nHead, Edge &e)=0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
disconnectNodes(const Node &nTail, const Node &nHead)=0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
dotString() const | GraphBase< GraphNode, GraphEdge > | virtual |
edge(const int index) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
Edge typedef | GraphBase< GraphNode, GraphEdge > | |
edgeCount() const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
EdgeSet typedef | GraphBase< GraphNode, GraphEdge > | |
GraphBase() | GraphBase< GraphNode, GraphEdge > | inline |
hasEdge(const Node &nTail, const Node &nHead) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
hasNode(const Node &) const =0 | GraphBase< GraphNode, GraphEdge > | protectedpure virtual |
headNode(const Edge &edge) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
inDegree(const Node &node) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
inEdge(const Node &node, const int index) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
inEdges(const Node &node) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
name() const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
node(const int index) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
Node typedef | GraphBase< GraphNode, GraphEdge > | |
nodeCount() const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
NodeSet typedef | GraphBase< GraphNode, GraphEdge > | |
outDegree(const Node &node) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
outEdge(const Node &node, const int index) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
outEdges(const Node &node) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
removeEdge(Edge &e)=0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
removeNode(Node &node)=0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
tailNode(const Edge &edge) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
writeToDotFile(const TCEString &fileName) const | GraphBase< GraphNode, GraphEdge > | virtual |
~GraphBase() | GraphBase< GraphNode, GraphEdge > | inlinevirtual |