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 45 of file WorkerBase.h.
|
inline |
Definition at line 47 of file WorkerBase.h.
|
virtualdefault |
|
inlineprotected |
Definition at line 80 of file WorkerBase.h.
|
pure virtual |
|
inlineprotected |
Definition at line 128 of file WorkerBase.h.
|
inlineprotected |
Definition at line 151 of file WorkerBase.h.
|
protected |
Definition at line 70 of file WorkerBase.h.
|
protected |
Definition at line 61 of file WorkerBase.h.
|
protected |
Definition at line 62 of file WorkerBase.h.
|
protected |
Definition at line 77 of file WorkerBase.h.
|
protected |
Definition at line 76 of file WorkerBase.h.
|
protected |
Definition at line 78 of file WorkerBase.h.
|
protected |
Definition at line 66 of file WorkerBase.h.
|
protected |
Definition at line 64 of file WorkerBase.h.
|
protected |
Definition at line 67 of file WorkerBase.h.
|
protected |
Definition at line 65 of file WorkerBase.h.
|
protected |
Definition at line 69 of file WorkerBase.h.
|
protected |
Definition at line 72 of file WorkerBase.h.
|
protected |
Definition at line 71 of file WorkerBase.h.
|
protected |
Definition at line 74 of file WorkerBase.h.
|
protected |
Definition at line 73 of file WorkerBase.h.