#include <ogdf/geometric/VertexMovement.h>
Inheritance diagram for ogdf::VertexMovement:Public Member Functions | |
| VertexMovement () | |
| Constructor, sets options to default values. | |
| ~VertexMovement () | |
| virtual void | call (GraphAttributes &GA) override |
| The main call to the algorithm. GA should have nodeGraphics attributes enabled. | |
| void | setVertexOrder (List< node > *vertex_order) |
| void | setVertexPosition (VertexPositionModule *opt_pos) |
Public Member Functions inherited from ogdf::LayoutModule | |
| LayoutModule () | |
| Initializes a layout module. | |
| virtual | ~LayoutModule () |
| void | operator() (GraphAttributes &GA) |
Computes a layout of graph GA. | |
Private Attributes | |
| VertexPositionModule * | m_pos = nullptr |
| List< node > * | m_vertex_order = nullptr |
Definition at line 52 of file VertexMovement.h.
| ogdf::VertexMovement::VertexMovement | ( | ) |
Constructor, sets options to default values.
| ogdf::VertexMovement::~VertexMovement | ( | ) |
|
overridevirtual |
The main call to the algorithm. GA should have nodeGraphics attributes enabled.
Implements ogdf::LayoutModule.
Definition at line 63 of file VertexMovement.h.
|
inline |
Definition at line 61 of file VertexMovement.h.
|
private |
Definition at line 68 of file VertexMovement.h.
Definition at line 69 of file VertexMovement.h.