Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::PlanarAugmentation Member List

This is the complete list of members for ogdf::PlanarAugmentation, including all inherited members.

addPendant(node pendant, pa_label &label)ogdf::PlanarAugmentationprivate
adjToCutvertex(node v, node cutvertex=nullptr)ogdf::PlanarAugmentationprivate
augment()ogdf::PlanarAugmentationprivate
AugmentationModule()ogdf::AugmentationModuleinline
call(Graph &G)ogdf::AugmentationModuleinline
call(Graph &G, List< edge > &L)ogdf::AugmentationModuleinline
connectCondition(pa_label a, pa_label b)ogdf::PlanarAugmentationprivate
connectInsideLabel(pa_label &label)ogdf::PlanarAugmentationprivate
connectLabels(pa_label first, pa_label second)ogdf::PlanarAugmentationprivate
connectPendants(node pendant1, node pendant2)ogdf::PlanarAugmentationprivate
deleteLabel(pa_label &label, bool removePendants=true)ogdf::PlanarAugmentationprivate
deletePendant(node pendant, bool removeFromLabel=true)ogdf::PlanarAugmentationprivate
doCall(Graph &G, List< edge > &list) overrideogdf::PlanarAugmentationprotectedvirtual
findLastBefore(node pendant, node ancestor)ogdf::PlanarAugmentationprivate
findMatching(pa_label &first, pa_label &second)ogdf::PlanarAugmentationprivate
followPath(node v, node &last)ogdf::PlanarAugmentationprivate
insertLabel(pa_label label)ogdf::PlanarAugmentationprivate
joinPendants(pa_label &label)ogdf::PlanarAugmentationprivate
m_adjNonChildrenogdf::PlanarAugmentationprivate
m_belongsToogdf::PlanarAugmentationprivate
m_isLabelogdf::PlanarAugmentationprivate
m_labelsogdf::PlanarAugmentationprivate
m_nAddedEdgesogdf::AugmentationModuleprivate
m_nPlanarityTestsogdf::PlanarAugmentationprivate
m_pBCTreeogdf::PlanarAugmentationprivate
m_pendantsogdf::PlanarAugmentationprivate
m_pendantsToDelogdf::PlanarAugmentationprivate
m_pGraphogdf::PlanarAugmentationprivate
m_pResultogdf::PlanarAugmentationprivate
makeConnectedByPendants()ogdf::PlanarAugmentationprivate
modifyBCRoot(node oldRoot, node newRoot)ogdf::PlanarAugmentationprivate
newLabel(node cutvertex, node pendant, PALabel::StopCause whyStop)ogdf::PlanarAugmentationprivate
numberOfAddedEdges() constogdf::AugmentationModuleinline
operator()(Graph &G)ogdf::AugmentationModuleinline
operator()(Graph &G, List< edge > &L)ogdf::AugmentationModuleinline
PlanarAugmentation()ogdf::PlanarAugmentationinline
planarityCheck(node v1, node v2)ogdf::PlanarAugmentationprivate
reduceChain(node pendant, pa_label labelOld=nullptr)ogdf::PlanarAugmentationprivate
removeAllPendants(pa_label &label)ogdf::PlanarAugmentationprivate
terminate()ogdf::PlanarAugmentationprivate
updateAdjNonChildren(node newBlock, SList< node > &path)ogdf::PlanarAugmentationprivate
updateNewEdges(const SList< edge > &newEdges)ogdf::PlanarAugmentationprivate
~AugmentationModule()ogdf::AugmentationModuleinlinevirtual
~PlanarAugmentation()ogdf::PlanarAugmentationinline