Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
SimDrawCreatorSimple.h
Go to the documentation of this file.
1
32#pragma once
33
34#include <ogdf/basic/basic.h>
36
37namespace ogdf {
38class SimDraw;
39
41
49public:
52
54 void createTrees_GKV05(int n);
55
58
61
64
67
69 void createKrat98(int N, int nodeNumber);
70
73 void createWheel(int numberOfParallels, int numberOfbasic);
74
76 void createExpo(int n);
77};
78
79}
Offers variety of possible SimDraw creations.
Basic declarations, included by all source files.
Creates variety of possible SimDraw creations.
Offers predefined SimDraw creations.
void createPathPlanar_EK04()
creates instance of a path and a planar graph from Erten and Kobourov (GD'04)
void createExpo(int n)
creates simultaneously planar simultaneous graph with n+1 basic graphs.
SimDrawCreatorSimple(SimDraw &SD)
constructor
void createWheel(int numberOfParallels, int numberOfbasic)
creates instance with numberofBasic*2 outer, numberOfParallels*numberOfBasic inner Nodes and one Root...
void createK5_EK04()
creates K5 instance from Erten and Kobourov (GD'04)
void createKrat98(int N, int nodeNumber)
creates instance from Kratochvil (GD'98)
void createTrees_GKV05(int n)
creates pair-of-tree instance from Geyer, Kaufmann, Vrto (GD'05)
void createOuterplanar_BCDEEIKLM03()
creates instance of two outerplanar graphs from Brass et al. (WADS'03)
void createK5_GJPSS06()
creates K5 instance from Gassner et al. (WG'06)
The Base class for simultaneous graph drawing.
Definition SimDraw.h:55
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF dynamic library (shared object / DLL),...
Definition config.h:117
The namespace for all OGDF objects.