34 #ifndef GRAPH_GRAPH_UEDGE_H
35 #define GRAPH_GRAPH_UEDGE_H
43 #ifndef GRAPH_GRAPH_EDGE_H
The abstract base class for all types of edges; edges are created and managed by Graphs.
Default abstract factory for graphs.
virtual bool isUndirected() const
Is this edge undirected?
virtual Edge * cloneEdge() const
The programmer should not clone.
UEdge(std::string s)
The programmer should not call the constructor.
virtual bool isDirected() const
Is this edge directed?
UEdge(const UEdge &x)
The programmer should not call the copy constructor.