Implements crossings matrix which is used by some TwoLayerCrossingMinimization heuristics (e.g. split)
More...
#include <ogdf/layered/CrossingsMatrix.h>
Implements crossings matrix which is used by some TwoLayerCrossingMinimization heuristics (e.g. split)
Definition at line 48 of file CrossingsMatrix.h.
◆ CrossingsMatrix() [1/2]
ogdf::CrossingsMatrix::CrossingsMatrix |
( |
| ) |
|
|
inline |
◆ CrossingsMatrix() [2/2]
◆ ~CrossingsMatrix()
ogdf::CrossingsMatrix::~CrossingsMatrix |
( |
| ) |
|
|
inline |
◆ init() [1/2]
void ogdf::CrossingsMatrix::init |
( |
Level & |
L | ) |
|
◆ init() [2/2]
void ogdf::CrossingsMatrix::init |
( |
Level & |
L, |
|
|
const EdgeArray< uint32_t > * |
edgeSubGraphs |
|
) |
| |
◆ operator()()
int ogdf::CrossingsMatrix::operator() |
( |
int |
i, |
|
|
int |
j |
|
) |
| const |
|
inline |
◆ swap()
void ogdf::CrossingsMatrix::swap |
( |
int |
i, |
|
|
int |
j |
|
) |
| |
|
inline |
◆ m_bigM
int ogdf::CrossingsMatrix::m_bigM |
|
private |
◆ map
Array<int> ogdf::CrossingsMatrix::map |
|
private |
◆ matrix
Array2D<int> ogdf::CrossingsMatrix::matrix |
|
private |
The documentation for this class was generated from the following file: