Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

MMCBBase.h
Go to the documentation of this file.
1 
33 #pragma once
34 
36 
37 namespace ogdf {
38 
46 public:
48  MMCBBase() { }
49 
50  ~MMCBBase() { }
51 
52 protected:
53  static void insertBend(GridLayout& gl, edge e, node v, int x, int y);
54  static void copyOn(int old_a[], int new_a[]);
55  static int workOn(GridLayout& gl, node v);
56 };
57 
58 }
ogdf
The namespace for all OGDF objects.
Definition: AugmentationModule.h:36
MixedModelCrossingsBeautifierModule.h
Declaration of interface for mixed-model crossings beautifier algorithms.
OGDF_EXPORT
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Definition: config.h:101
ogdf::MixedModelCrossingsBeautifierModule
The base class for Mixed-Model crossings beautifier algorithms.
Definition: MixedModelCrossingsBeautifierModule.h:54
ogdf::MMCBBase::~MMCBBase
~MMCBBase()
Definition: MMCBBase.h:50
ogdf::EdgeElement
Class for the representation of edges.
Definition: Graph_d.h:356
ogdf::GridLayout
Representation of a graph's grid layout.
Definition: GridLayout.h:46
ogdf::MMCBBase
common base class for MMCBDoubleGrid and MMCBLocalStretch.
Definition: MMCBBase.h:45
ogdf::NodeElement
Class for the representation of nodes.
Definition: Graph_d.h:233
ogdf::MMCBBase::MMCBBase
MMCBBase()
Constructor (does nothing).
Definition: MMCBBase.h:48