Open
Graph Drawing
Framework
v. 2023.09 (Elderberry)
Overview
Class Hierarchy
Class Index
Class List
Members
Namespaces
Source Files
RandomMerger.h
Go to the documentation of this file.
1
32
#pragma once
33
34
#include <
ogdf/basic/basic.h
>
35
#include <
ogdf/energybased/multilevel_mixer/MultilevelBuilder.h
>
36
37
namespace
ogdf
{
38
class
MultilevelGraph;
39
41
44
class
OGDF_EXPORT
RandomMerger
:
public
MultilevelBuilder
{
45
private
:
46
double
m_levelSizeFactor
;
47
48
bool
buildOneLevel(
MultilevelGraph
& MLG)
override
;
49
50
public
:
51
RandomMerger
();
52
void
setFactor(
double
factor);
53
};
54
55
}
ogdf
The namespace for all OGDF objects.
Definition:
multilevelmixer.cpp:39
ogdf::MultilevelGraph
Definition:
MultilevelGraph.h:69
ogdf::RandomMerger::m_levelSizeFactor
double m_levelSizeFactor
Definition:
RandomMerger.h:46
ogdf::MultilevelBuilder
Base class for merger modules.
Definition:
MultilevelBuilder.h:43
ogdf::RandomMerger
The random merger for multilevel layout.
Definition:
RandomMerger.h:44
basic.h
Basic declarations, included by all source files.
OGDF_EXPORT
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Definition:
config.h:101
MultilevelBuilder.h
Declaration of MultilevelBuilder.
include
ogdf
energybased
multilevel_mixer
RandomMerger.h
This site is powered by Netlify.
© 1999–2024
The OGDF Team