Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

MatchingMerger.h
Go to the documentation of this file.
1 
32 #pragma once
33 
34 #include <ogdf/basic/Graph.h>
35 #include <ogdf/basic/basic.h>
37 
38 namespace ogdf {
39 class MultilevelGraph;
40 
42 
46 private:
49 
50  bool buildOneLevel(MultilevelGraph& MLG) override;
51 
52 public:
54  void selectByNodeMass(bool on);
55 };
56 
57 }
ogdf
The namespace for all OGDF objects.
Definition: multilevelmixer.cpp:39
Graph.h
Includes declaration of graph class.
ogdf::MatchingMerger
The matching merger for multilevel layout.
Definition: MatchingMerger.h:45
ogdf::MultilevelGraph
Definition: MultilevelGraph.h:69
ogdf::internal::GraphRegisteredArray
RegisteredArray for nodes, edges and adjEntries of a graph.
Definition: Graph_d.h:658
ogdf::MultilevelBuilder
Base class for merger modules.
Definition: MultilevelBuilder.h:43
basic.h
Basic declarations, included by all source files.
ogdf::MatchingMerger::m_selectByMass
bool m_selectByMass
Definition: MatchingMerger.h:48
OGDF_EXPORT
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Definition: config.h:101
ogdf::MatchingMerger::m_mass
NodeArray< unsigned int > m_mass
Definition: MatchingMerger.h:47
MultilevelBuilder.h
Declaration of MultilevelBuilder.