#include <ogdf/energybased/spring_embedder/SEGV_ForceModel.h>
Definition at line 47 of file SEGV_ForceModel.h.
◆ ForceModelBase()
ogdf::SpringEmbedderGridVariant::ForceModelBase::ForceModelBase |
( |
const Array< NodeInfo > & |
vInfo, |
|
|
const Array< int > & |
adjLists, |
|
|
const Array2D< ListPure< int >> & |
gridCell, |
|
|
double |
idealEdgeLength |
|
) |
| |
|
inline |
◆ ~ForceModelBase()
virtual ogdf::SpringEmbedderGridVariant::ForceModelBase::~ForceModelBase |
( |
| ) |
|
|
inlinevirtual |
◆ computeDisplacement()
virtual DPoint ogdf::SpringEmbedderGridVariant::ForceModelBase::computeDisplacement |
( |
int |
j, |
|
|
double |
boxLength |
|
) |
| const |
|
pure virtual |
◆ computeMixedForcesDisplacement()
DPoint ogdf::SpringEmbedderGridVariant::ForceModelBase::computeMixedForcesDisplacement |
( |
int |
j, |
|
|
int |
boxLength, |
|
|
std::function< DPoint(double, const DPoint &)> |
attractiveChange, |
|
|
std::function< double()> |
attractiveFinal |
|
) |
| const |
|
protected |
◆ computeRepulsiveForce()
DPoint ogdf::SpringEmbedderGridVariant::ForceModelBase::computeRepulsiveForce |
( |
int |
j, |
|
|
double |
boxLength, |
|
|
int |
idealExponent, |
|
|
int |
normExponent = 1 |
|
) |
| const |
|
protected |
◆ m_gridCell
const Array2D<ListPure<int> >& ogdf::SpringEmbedderGridVariant::ForceModelBase::m_gridCell |
|
protected |
The documentation for this class was generated from the following file: