#include <ogdf/layered/CrossingsMatrix.h>
Public Member Functions | |
| CrossingsMatrix () | |
| CrossingsMatrix (const Hierarchy &H) | |
| ~CrossingsMatrix () | |
| double | operator() (int i, int j) const |
| void | swap (int i, int j) |
| void | init (Level &L) |
| ordinary init | |
| void | init (Level &L, const EdgeArray< unsigned int > *edgeSubGraph) |
| SimDraw init. | |
Private Attributes | |
| Array< int > | map |
| Array2D< int > | matrix |
| int | m_bigM |
| need this for SimDraw to grant epsilon-crossings instead of zero-crossings | |
Definition at line 72 of file CrossingsMatrix.h.
| ogdf::CrossingsMatrix::CrossingsMatrix | ( | ) | [inline] |
Definition at line 75 of file CrossingsMatrix.h.
| ogdf::CrossingsMatrix::CrossingsMatrix | ( | const Hierarchy & | H | ) |
| ogdf::CrossingsMatrix::~CrossingsMatrix | ( | ) | [inline] |
Definition at line 81 of file CrossingsMatrix.h.
| void ogdf::CrossingsMatrix::init | ( | Level & | L | ) |
ordinary init
SimDraw init.
| double ogdf::CrossingsMatrix::operator() | ( | int | i, | |
| int | j | |||
| ) | const [inline] |
Definition at line 83 of file CrossingsMatrix.h.
| void ogdf::CrossingsMatrix::swap | ( | int | i, | |
| int | j | |||
| ) | [inline] |
Definition at line 88 of file CrossingsMatrix.h.
int ogdf::CrossingsMatrix::m_bigM [private] |
need this for SimDraw to grant epsilon-crossings instead of zero-crossings
Definition at line 103 of file CrossingsMatrix.h.
Array<int> ogdf::CrossingsMatrix::map [private] |
Definition at line 100 of file CrossingsMatrix.h.
Array2D<int> ogdf::CrossingsMatrix::matrix [private] |
Definition at line 101 of file CrossingsMatrix.h.