|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
The namespace for all OGDF objects.
Includes declaration of graph class.
virtual T gain(node u, node v, node w) const =0
Returns the gain (sum of the save edges) of a node triple.
This class represents a triple used by various contraction-based minimum Steiner tree approximations.
virtual edge saveEdge(node u, node v) const =0
Returns the save edge between two nodes.
virtual T saveWeight(node u, node v) const =0
Returns the weight of the save edge between two nodes.
This class serves as an interface for different approaches concerning the calculation of save edges.
Class for the representation of edges.
Class for the representation of nodes.
virtual void update(const Triple< T > &t)=0
Updates the weighted tree data structure given a contracted triple.