Interface of hypergraph layout algorithms. More...
#include <ogdf/hypergraph/HypergraphLayoutModule.h>
Public Member Functions | |
HypergraphLayoutModule () | |
Initializes a layout module. More... | |
virtual | ~HypergraphLayoutModule () |
virtual void | call (HypergraphAttributes &HA)=0 |
Computes a layout of hypergraph given by HA . More... | |
void | operator() (HypergraphAttributes &HA) |
Computes a layout of a hypergraph given by HA . More... | |
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.