Loading [MathJax]/extensions/tex2jax.js

Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
SimDrawCaller.h
Go to the documentation of this file.
1
33#pragma once
34
36
37namespace ogdf {
38
40
56private:
58
60
64 void updateESG();
65
66public:
69
71
84
86
95
97
110};
111
112}
Module for simdraw manipulator classes.
Dynamic arrays indexed with edges.
Definition EdgeArray.h:125
Calls modified algorithms for simdraw instances.
void callSugiyamaLayout()
runs SugiyamaLayout with modified SplitHeuristic
EdgeArray< uint32_t > * m_esg
saves edgeSubGraphs data
void callPlanarizationLayout()
runs UMLPlanarizationLayout with modified inserter
int callSubgraphPlanarizer(int cc=0, int numberOfPermutations=1)
runs SubgraphPlanarizer with modified inserter
SimDrawCaller(SimDraw &SD)
constructor
void updateESG()
updates m_esg
The Base class for simultaneous graph drawing.
Definition SimDraw.h:50
Interface for simdraw manipulators.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Definition config.h:101
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.