Interface of hypergraph layout algorithms. More...
#include <ogdf/hypergraph/HypergraphLayoutModule.h>
Inheritance diagram for ogdf::HypergraphLayoutModule:Public Member Functions | |
| HypergraphLayoutModule () | |
| Initializes a layout module. | |
| virtual | ~HypergraphLayoutModule () |
| virtual void | call (HypergraphAttributes &HA)=0 |
Computes a layout of hypergraph given by HA. | |
| void | operator() (HypergraphAttributes &HA) |
Computes a layout of a hypergraph given by HA. | |
Public Attributes | |
| OGDF_MALLOC_NEW_DELETE | |
Interface of hypergraph layout algorithms.
Definition at line 45 of file HypergraphLayoutModule.h.
|
inline |
Initializes a layout module.
Definition at line 48 of file HypergraphLayoutModule.h.
|
inlinevirtual |
Definition at line 50 of file HypergraphLayoutModule.h.
|
pure virtual |
Computes a layout of hypergraph given by HA.
This method is the actual algorithm call and must be implemented by derived classes.
| HA | is the input hypergraph attributes class. |
Implemented in ogdf::HypergraphLayoutES.
|
inline |
Computes a layout of a hypergraph given by HA.
| HA | is the input hypergraph attributes class. |
Definition at line 66 of file HypergraphLayoutModule.h.
| ogdf::HypergraphLayoutModule::OGDF_MALLOC_NEW_DELETE |
Definition at line 68 of file HypergraphLayoutModule.h.