54 return m_delta[v].info[
static_cast<int>(s)][i];
62 return m_delta[v].info[
static_cast<int>(s)][i];
71 return m_epsilon[v].info[
static_cast<int>(s)][i];
79 return m_epsilon[v].info[
static_cast<int>(s)][i];
Declaration of orthogonal representation of planar graphs.
Data type for general directed graphs (adjacency list representation).
Maintains input sizes for improvement compaction (deltas and epsilons)
MinimumEdgeDistances(const Graph &G, ATYPE sep)
ATYPE & epsilon(node v, OrthoDir s, int i)
const ATYPE & epsilon(node v, OrthoDir s, int i) const
NodeArray< InfoType > m_epsilon
const ATYPE & delta(node v, OrthoDir s, int i) const
NodeArray< InfoType > m_delta
void separation(ATYPE sep)
ATYPE & delta(node v, OrthoDir s, int i)
Dynamic arrays indexed with nodes.
Class for the representation of nodes.
#define OGDF_ASSERT(expr)
Assert condition expr. See doc/build.md for more information.
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.