Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
ogdf::MMCBLocalStretch Class Reference

Crossings beautifier using a local stretch strategy. More...

#include <ogdf/planarlayout/MMCBLocalStretch.h>

+ Inheritance diagram for ogdf::MMCBLocalStretch:

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)
 

Detailed Description

Crossings beautifier using a local stretch strategy.

Definition at line 43 of file MMCBLocalStretch.h.

Constructor & Destructor Documentation

◆ MMCBLocalStretch()

ogdf::MMCBLocalStretch::MMCBLocalStretch ( )
inline

Creates an instance of the crossings beautifier.

Definition at line 46 of file MMCBLocalStretch.h.

◆ ~MMCBLocalStretch()

ogdf::MMCBLocalStretch::~MMCBLocalStretch ( )
inline

Definition at line 48 of file MMCBLocalStretch.h.

Member Function Documentation

◆ doCall()

virtual void ogdf::MMCBLocalStretch::doCall ( const PlanRep PG,
GridLayout gl,
const List< node > &  L 
)
overrideprotectedvirtual

Implements the module call.

Implements ogdf::MixedModelCrossingsBeautifierModule.


The documentation for this class was generated from the following file: