Includes declaration of graph class.
Declaration of interface for two-layer crossing minimization algorithms.
Basic declarations, included by all source files.
Interface of two-layer crossing minimization algorithms.
Representation of levels in hierarchies.
TwoLayerCrossMinSimDraw()
Initializes a two-layer crossing minimization module.
virtual void call(Level &L, const EdgeArray< uint32_t > *esg)=0
Performs crossing minimization for level L.
virtual TwoLayerCrossMinSimDraw * clone() const =0
Returns a new instance of the two-layer crossing minimization module with the same option settings.
void call(Level &L)=0
Performs crossing minimization for level L.
RegisteredArray for edges of a graph, specialized for EdgeArray<edge>.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF dynamic library (shared object / DLL),...
The namespace for all OGDF objects.