#include <ogdf/internal/energybased/FruchtermanReingold.h>
Public Member Functions | |
| FruchtermanReingold () | |
| ~FruchtermanReingold () | |
| void | calculate_exact_repulsive_forces (const Graph &G, NodeArray< NodeAttributes > &A, NodeArray< DPoint > &F_rep) |
| void | calculate_approx_repulsive_forces (const Graph &G, NodeArray< NodeAttributes > &A, NodeArray< DPoint > &F_rep) |
| void | make_initialisations (double boxlength, DPoint down_left_corner, int grid_quotient) |
| void | update_boxlength_and_cornercoordinate (double b_l, DPoint d_l_c) |
Private Member Functions | |
| double | f_rep_scalar (double d) |
| void | grid_quotient (int p) |
| int | grid_quotient () const |
Private Attributes | |
| int | _grid_quotient |
| int | max_gridindex |
| double | boxlength |
| DPoint | down_left_corner |
Definition at line 68 of file FruchtermanReingold.h.
| ogdf::FruchtermanReingold::FruchtermanReingold | ( | ) |
| ogdf::FruchtermanReingold::~FruchtermanReingold | ( | ) |
| void ogdf::FruchtermanReingold::calculate_approx_repulsive_forces | ( | const Graph & | G, | |
| NodeArray< NodeAttributes > & | A, | |||
| NodeArray< DPoint > & | F_rep | |||
| ) |
| void ogdf::FruchtermanReingold::calculate_exact_repulsive_forces | ( | const Graph & | G, | |
| NodeArray< NodeAttributes > & | A, | |||
| NodeArray< DPoint > & | F_rep | |||
| ) |
| double ogdf::FruchtermanReingold::f_rep_scalar | ( | double | d | ) | [private] |
| int ogdf::FruchtermanReingold::grid_quotient | ( | ) | const [inline, private] |
Definition at line 103 of file FruchtermanReingold.h.
| void ogdf::FruchtermanReingold::grid_quotient | ( | int | p | ) | [inline, private] |
Definition at line 102 of file FruchtermanReingold.h.
| void ogdf::FruchtermanReingold::make_initialisations | ( | double | boxlength, | |
| DPoint | down_left_corner, | |||
| int | grid_quotient | |||
| ) |
| void ogdf::FruchtermanReingold::update_boxlength_and_cornercoordinate | ( | double | b_l, | |
| DPoint | d_l_c | |||
| ) | [inline] |
Definition at line 88 of file FruchtermanReingold.h.
int ogdf::FruchtermanReingold::_grid_quotient [private] |
Definition at line 92 of file FruchtermanReingold.h.
double ogdf::FruchtermanReingold::boxlength [private] |
Definition at line 94 of file FruchtermanReingold.h.
Definition at line 95 of file FruchtermanReingold.h.
int ogdf::FruchtermanReingold::max_gridindex [private] |
Definition at line 93 of file FruchtermanReingold.h.