Crossings beautifier using grid doubling. More...
#include <ogdf/planarlayout/MMCBDoubleGrid.h>
Public Member Functions | |
MMCBDoubleGrid () | |
Creates an instance of the crossings beautifier module. More... | |
~MMCBDoubleGrid () | |
Public Member Functions inherited from ogdf::MMCBBase | |
MMCBBase () | |
Constructor (does nothing). More... | |
~MMCBBase () | |
Public Member Functions inherited from ogdf::MixedModelCrossingsBeautifierModule | |
MixedModelCrossingsBeautifierModule () | |
Initializes the Mixed-Model crossings beautifier module. More... | |
virtual | ~MixedModelCrossingsBeautifierModule () |
void | call (const PlanRep &PG, GridLayout &gl) |
int | numberOfCrossings () const |
Returns the number of processed crossings. More... | |
Protected Member Functions | |
virtual void | doCall (const PlanRep &PG, GridLayout &gl, const List< node > &L) override |
Implements the module call. More... | |
Additional Inherited Members | |
Static Protected Member Functions inherited from ogdf::MMCBBase | |
static void | copyOn (int old_a[], int new_a[]) |
static void | insertBend (GridLayout &gl, edge e, node v, int x, int y) |
static int | workOn (GridLayout &gl, node v) |
Crossings beautifier using grid doubling.
Definition at line 48 of file MMCBDoubleGrid.h.
|
inline |
Creates an instance of the crossings beautifier module.
Definition at line 51 of file MMCBDoubleGrid.h.
|
inline |
Definition at line 53 of file MMCBDoubleGrid.h.
|
overrideprotectedvirtual |
Implements the module call.
Implements ogdf::MixedModelCrossingsBeautifierModule.