#include <ogdf/planarity/planarization_layout/CliqueReplacer.h>
Definition at line 48 of file CliqueReplacer.h.
◆ CliqueReplacer()
◆ centerNodes()
const SListPure<node>& ogdf::planarization_layout::CliqueReplacer::centerNodes |
( |
| ) |
|
|
inline |
◆ circularBound()
DRect ogdf::planarization_layout::CliqueReplacer::circularBound |
( |
node |
center | ) |
|
|
private |
◆ cliquePos()
DPoint ogdf::planarization_layout::CliqueReplacer::cliquePos |
( |
node |
v | ) |
const |
|
inline |
◆ cliqueRect()
DRect ogdf::planarization_layout::CliqueReplacer::cliqueRect |
( |
node |
v | ) |
const |
|
inline |
◆ computeCliquePosition() [1/2]
void ogdf::planarization_layout::CliqueReplacer::computeCliquePosition |
( |
List< node > & |
adjNodes, |
|
|
node |
center, |
|
|
double |
rectMin = -1.0 |
|
) |
| |
◆ computeCliquePosition() [2/2]
void ogdf::planarization_layout::CliqueReplacer::computeCliquePosition |
( |
node |
center, |
|
|
double |
rectMin |
|
) |
| |
◆ getDefaultCliqueCenterSize()
double ogdf::planarization_layout::CliqueReplacer::getDefaultCliqueCenterSize |
( |
| ) |
|
|
inline |
◆ isReplacement()
bool ogdf::planarization_layout::CliqueReplacer::isReplacement |
( |
edge |
e | ) |
|
|
inline |
returns true if edge was inserted during clique replacement
Definition at line 106 of file CliqueReplacer.h.
◆ replaceByStar() [1/2]
void ogdf::planarization_layout::CliqueReplacer::replaceByStar |
( |
List< List< node > * > & |
cliques | ) |
|
◆ replaceByStar() [2/2]
node ogdf::planarization_layout::CliqueReplacer::replaceByStar |
( |
List< node > & |
clique, |
|
|
NodeArray< int > & |
cliqueNum |
|
) |
| |
|
private |
◆ setDefaultCliqueCenterSize()
void ogdf::planarization_layout::CliqueReplacer::setDefaultCliqueCenterSize |
( |
double |
i | ) |
|
|
inline |
◆ undoStar()
void ogdf::planarization_layout::CliqueReplacer::undoStar |
( |
node |
center, |
|
|
bool |
restoreAllEdges |
|
) |
| |
◆ undoStars()
void ogdf::planarization_layout::CliqueReplacer::undoStars |
( |
| ) |
|
◆ m_centerNodes
SListPure<node> ogdf::planarization_layout::CliqueReplacer::m_centerNodes |
|
private |
◆ m_cliqueCenterSize
double ogdf::planarization_layout::CliqueReplacer::m_cliqueCenterSize |
|
private |
◆ m_cliqueCirclePos
NodeArray<DPoint> ogdf::planarization_layout::CliqueReplacer::m_cliqueCirclePos |
|
private |
◆ m_cliqueCircleSize
NodeArray<DRect> ogdf::planarization_layout::CliqueReplacer::m_cliqueCircleSize |
|
private |
◆ m_G
Graph& ogdf::planarization_layout::CliqueReplacer::m_G |
|
private |
◆ m_ga
◆ m_hiddenEdges
◆ m_replacementEdge
EdgeArray<bool> ogdf::planarization_layout::CliqueReplacer::m_replacementEdge |
|
private |
The documentation for this class was generated from the following file: