38namespace spring_embedder {
40template<
typename NodeInfo>
44 double idealEdgeLength)
64 for (
int i =
vj.m_adjBegin; i !=
vj.m_adjStop; ++i) {
68 double d =
dist.norm();
Declaration of classes GenericPoint, GenericPolyline, GenericLine, GenericSegment,...
Basic declarations, included by all source files.
The parameterized class Array implements dynamic arrays of type E.
const Array< int > & m_adjLists
double normByIdealEdgeLength(double norm) const
CommonForceModelBase(const Array< NodeInfo > &vInfo, const Array< int > &adjLists, double idealEdgeLength)
DPoint computeFruchtermanReingoldAttractiveForce(int j, int idealExponent) const
const Array< NodeInfo > & m_vInfo
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.