All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MultilevelLayouter.h
Go to the documentation of this file.
1 /*
2  * MultilevelLayouter.h
3  *
4  * Created on: 27.01.2014
5  * Author: Henning
6  */
7 
8 #ifndef MULTILEVELLAYOUTER_H_
9 #define MULTILEVELLAYOUTER_H_
10 
11 #include "Layouter.h"
12 
13 namespace NetworKit {
14 
19 // TODO: refactor to inherit from LayoutAlgorithm base class
20 class [[deprecated]]
21 MultilevelLayouter: public NetworKit::Layouter {
22 protected:
23  static const count N_THRSH;
24 
25 public:
26  MultilevelLayouter(Point<float> bottomLeft, Point<float> topRight, bool useGivenLayout = false);
27 
28  virtual void draw(Graph& G);
29  virtual void drawInternal(Graph& G, count level);
30 
31  virtual void prolongCoordinates(Graph& Gcon, Graph& G);
32 };
33 
34 } /* namespace NetworKit */
35 #endif /* MULTILEVELLAYOUTER_H_ */
static const count N_THRSH
Definition: MultilevelLayouter.h:23
class deprecated("Use MaximalCliques instead.")]] MaxClique
Exact algorithm for computing the size of the largest clique in a graph.
Definition: MaxClique.h:24
uint64_t count
Definition: Globals.h:21
A graph (with optional weights) and parallel iterator methods.
Definition: Graph.h:79
DEPRECATED.
Definition: MultilevelLayouter.h:20