|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
Go to the documentation of this file.
42 class CrossingsMatrix;
43 class HierarchyLevels;
67 void call(
Level& L)
override;
73 void cleanup()
override;
79 void recCall(
Level&,
int low,
int high);
The namespace for all OGDF objects.
SplitHeuristic()
Creates a new instance of the split heuristic.
Includes declaration of graph class.
Implements crossings matrix which is used by some TwoLayerCrossingMinimization heuristics (e....
The split heuristic for 2-layer crossing minimization.
SplitHeuristic(const SplitHeuristic &crossMin)
Creates a new instance of the split heuristic.
Declaration of interface for two-layer crossing minimization algorithms for Simultaneous Drawing.
TwoLayerCrossMinSimDraw * clone() const override
Returns a new instance of the splitheurisitc with the same option settings.
Basic declarations, included by all source files.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Declaration and implementation of Array class and Array algorithms.
Representation of levels in hierarchies.
Representation of proper hierarchies used by Sugiyama-layout.
RegisteredArray for edges of a graph, specialized for EdgeArray<edge>.