#include <ogdf/geometric/VertexMovement.h>
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.