38namespace energybased {
43 int length = contained_nodes.
size();
46 for (
node v : contained_nodes) {
51 for (i = 1; i < length; i++) {
52 for (
int j = i + 1;
j <= length;
j++) {
56 F_rep[v] += f_rep_u_on_v;
57 F_rep[u] -= f_rep_u_on_v;
Declaration of class NodeAttributes.
The parameterized class Array implements dynamic arrays of type E.
Doubly linked lists (maintaining the length of the list).
int size() const
Returns the number of elements in the list.
Dynamic arrays indexed with nodes.
Class for the representation of nodes.
static DPoint f_rep_u_on_v(DPoint pos_u, DPoint pos_v)
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
void calculate_forces_inside_contained_nodes(NodeArray< DPoint > &F_rep, const NodeArray< NodeAttributes > &A, const List< node > &contained_nodes)
The namespace for all OGDF objects.
Declaration of class numexcept (handling of numeric problems).