Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
RandomPlacer.h
Go to the documentation of this file.
1
32#pragma once
33
34#include <ogdf/basic/geometry.h>
36
37namespace ogdf {
38
40
44 void placeOneNode(MultilevelGraph& MLG, double radius);
45
47
48public:
49 RandomPlacer() : m_circleSizeFactor(1.0) {};
51 void setCircleSize(double factor);
52};
53
54}
Abstract InitialPlacer places the nodes of the level into the next.
Declaration of classes GenericPoint, GenericPolyline, GenericLine, GenericSegment,...
Base class for placer modules.
The random placer for multilevel layout.
void setCircleSize(double factor)
void placeOneLevel(MultilevelGraph &MLG) override
void placeOneNode(MultilevelGraph &MLG, double radius)
#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.