Crossings beautifier using a local stretch strategy. More...
#include <ogdf/planarlayout/MMCBLocalStretch.h>
Public Member Functions | |
MMCBLocalStretch () | |
Creates an instance of the crossings beautifier. | |
~MMCBLocalStretch () | |
Public Member Functions inherited from ogdf::MMCBBase | |
MMCBBase () | |
Constructor (does nothing). | |
~MMCBBase () | |
Public Member Functions inherited from ogdf::MixedModelCrossingsBeautifierModule | |
MixedModelCrossingsBeautifierModule () | |
Initializes the Mixed-Model crossings beautifier module. | |
virtual | ~MixedModelCrossingsBeautifierModule () |
void | call (const PlanRep &PG, GridLayout &gl) |
int | numberOfCrossings () const |
Returns the number of processed crossings. | |
Protected Member Functions | |
virtual void | doCall (const PlanRep &PG, GridLayout &gl, const List< node > &L) override |
Implements the module call. | |
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 a local stretch strategy.
Definition at line 43 of file MMCBLocalStretch.h.
|
inline |
Creates an instance of the crossings beautifier.
Definition at line 46 of file MMCBLocalStretch.h.
|
inline |
Definition at line 48 of file MMCBLocalStretch.h.
|
overrideprotectedvirtual |
Implements the module call.
Implements ogdf::MixedModelCrossingsBeautifierModule.