Declaration of graph copy classes.
Dynamic arrays indexed with edges.
Class for the representation of edges.
T weight(const edge e) const
EdgeWeightedGraph(GraphCopy &gC)
EdgeArray< T > m_edgeWeight
edge newEdge(node v, node w, T weight)
const EdgeArray< T > & edgeWeights() const
virtual ~EdgeWeightedGraph()
void setWeight(const edge e, T weight)
Copies of graphs supporting edge splitting.
Data type for general directed graphs (adjacency list representation).
edge newEdge(node v, node w)
Creates a new edge (v,w) and returns it.
node newNode()
Creates a new node and returns it.
Class for the representation of nodes.
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.