Computation of the shelling order for biconnected graphs. More...
#include <ogdf/planarlayout/BiconnectedShellingOrder.h>
Inheritance diagram for ogdf::BiconnectedShellingOrder:Public Member Functions | |
| BiconnectedShellingOrder () | |
| Creates a biconnected shelling order module. | |
Public Member Functions inherited from ogdf::ShellingOrderModule | |
| virtual | ~ShellingOrderModule () |
| double | baseRatio () const |
| Returns the current setting of the option base ratio. | |
| void | baseRatio (double x) |
Sets the option base ratio to x. | |
| void | call (const Graph &G, ShellingOrder &order, adjEntry adj=nullptr) |
Computes a shelling order of an embedded graph G such that adj lies on the external face. | |
| void | callLeftmost (const Graph &G, ShellingOrder &order, adjEntry adj=nullptr) |
Computes a lefmost shelling order of an embedded graph G such that adj lies on the external face. | |
Protected Member Functions | |
| virtual void | doCall (const Graph &G, adjEntry adj, List< ShellingOrderSet > &partition) override |
| The actual implementation of the module call. | |
Additional Inherited Members | |
Protected Attributes inherited from ogdf::ShellingOrderModule | |
| double | m_baseRatio |
Computation of the shelling order for biconnected graphs.
Definition at line 51 of file BiconnectedShellingOrder.h.
|
inline |
Creates a biconnected shelling order module.
Definition at line 54 of file BiconnectedShellingOrder.h.
|
overrideprotectedvirtual |
The actual implementation of the module call.
Implements ogdf::ShellingOrderModule.