Open
Graph Drawing
Framework

 v.2012.07
 

ogdf::MMCBLocalStretch Class Reference

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

#include <ogdf/planarlayout/MMCBLocalStretch.h>

+ Inheritance diagram for ogdf::MMCBLocalStretch:

List of all members.

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

void doCall (const PlanRep &PG, GridLayout &gl, const List< node > &L)
 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 62 of file MMCBLocalStretch.h.


Constructor & Destructor Documentation

ogdf::MMCBLocalStretch::MMCBLocalStretch ( )
inline

Creates an instance of the crossings beautifier.

Definition at line 66 of file MMCBLocalStretch.h.

ogdf::MMCBLocalStretch::~MMCBLocalStretch ( )
inline

Definition at line 68 of file MMCBLocalStretch.h.


Member Function Documentation

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

Implements the module call.

Implements ogdf::MixedModelCrossingsBeautifierModule.


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