Base class for ogdf::SpringEmbedderGridVariant::Worker. More...
#include <ogdf/energybased/spring_embedder/WorkerBase.h>
Public Member Functions | |
| WorkerBase (unsigned int id, Master &master, int vStartIndex, int vStopIndex, node vStart, node vStop) | |
| virtual | ~WorkerBase ()=default |
| virtual void | operator() ()=0 |
Protected Member Functions | |
| void | finalScaling (Array< NodeInfo > &vInfo, const Array< int > &adjLists) |
| void | scaling (Array< NodeInfo > &vInfo, const Array< int > &adjLists) |
| double | sumUpLengths (Array< NodeInfo > &vInfo, const Array< int > &adjLists) |
Protected Attributes | |
| double | m_hsum |
| unsigned int | m_id |
| Master & | m_master |
| double | m_maxForce |
| double | m_sumForces |
| double | m_sumLengths |
| node | m_vStart |
| int | m_vStartIndex |
| node | m_vStop |
| int | m_vStopIndex |
| double | m_wsum |
| double | m_xmax |
| double | m_xmin |
| double | m_ymax |
| double | m_ymin |
Base class for ogdf::SpringEmbedderGridVariant::Worker.
Definition at line 48 of file WorkerBase.h.
|
inline |
Definition at line 50 of file WorkerBase.h.
|
virtualdefault |
|
inlineprotected |
Definition at line 83 of file WorkerBase.h.
|
pure virtual |
|
inlineprotected |
Definition at line 131 of file WorkerBase.h.
|
inlineprotected |
Definition at line 154 of file WorkerBase.h.
|
protected |
Definition at line 73 of file WorkerBase.h.
|
protected |
Definition at line 64 of file WorkerBase.h.
|
protected |
Definition at line 65 of file WorkerBase.h.
|
protected |
Definition at line 80 of file WorkerBase.h.
|
protected |
Definition at line 79 of file WorkerBase.h.
|
protected |
Definition at line 81 of file WorkerBase.h.
|
protected |
Definition at line 69 of file WorkerBase.h.
|
protected |
Definition at line 67 of file WorkerBase.h.
|
protected |
Definition at line 70 of file WorkerBase.h.
|
protected |
Definition at line 68 of file WorkerBase.h.
|
protected |
Definition at line 72 of file WorkerBase.h.
|
protected |
Definition at line 75 of file WorkerBase.h.
|
protected |
Definition at line 74 of file WorkerBase.h.
|
protected |
Definition at line 77 of file WorkerBase.h.
|
protected |
Definition at line 76 of file WorkerBase.h.