#include <ogdf/geometric/GeometricVertexInsertion.h>
Public Member Functions | |
GeometricVertexInsertion (Graph &_g) | |
Constructor, sets options to default values. | |
~GeometricVertexInsertion () | |
virtual void | call (GraphAttributes &GA) override |
The main call to the algorithm. GA should have nodeGraphics attributes enabled. | |
void | setInitialLayouter (ogdf::LayoutModule *initial_layout_module) |
sets the method to compute the initial layout of the computed (planar) subgraph | |
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 | |
Graph & | g |
LayoutModule * | m_initial_layout_module = nullptr |
VertexPositionModule * | m_pos = nullptr |
List< node > * | m_vertex_order = nullptr |
Definition at line 58 of file GeometricVertexInsertion.h.
|
inline |
Constructor, sets options to default values.
Definition at line 61 of file GeometricVertexInsertion.h.
|
inline |
Definition at line 63 of file GeometricVertexInsertion.h.
|
overridevirtual |
The main call to the algorithm. GA should have nodeGraphics attributes enabled.
Implements ogdf::LayoutModule.
|
inline |
sets the method to compute the initial layout of the computed (planar) subgraph
Definition at line 73 of file GeometricVertexInsertion.h.
Definition at line 70 of file GeometricVertexInsertion.h.
|
inline |
Definition at line 68 of file GeometricVertexInsertion.h.
|
private |
Definition at line 78 of file GeometricVertexInsertion.h.
|
private |
Definition at line 81 of file GeometricVertexInsertion.h.
|
private |
Definition at line 79 of file GeometricVertexInsertion.h.
Definition at line 80 of file GeometricVertexInsertion.h.