Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::sync_plan::BiconnectedIsolation Class Reference

Hides all (edges leading to) adjacent biconnected components without changing the current embedding. More...

#include <ogdf/cluster/sync_plan/SyncPlanComponents.h>

Public Member Functions

 BiconnectedIsolation (SyncPlanComponents &comps, node bicon)
 
 ~BiconnectedIsolation ()
 
void restore (bool restore_embedding=true)
 

Private Attributes

NodeArray< SListPure< adjEntry > > m_adjEntries
 
node m_bicon
 
SyncPlanComponentsm_comps
 
Graph::HiddenEdgeSet m_hiddenEdges
 
NodeSet< true > m_to_restore
 

Detailed Description

Hides all (edges leading to) adjacent biconnected components without changing the current embedding.

Definition at line 157 of file SyncPlanComponents.h.

Constructor & Destructor Documentation

◆ BiconnectedIsolation()

ogdf::sync_plan::BiconnectedIsolation::BiconnectedIsolation ( SyncPlanComponents comps,
node  bicon 
)
explicit

◆ ~BiconnectedIsolation()

ogdf::sync_plan::BiconnectedIsolation::~BiconnectedIsolation ( )
inline

Definition at line 167 of file SyncPlanComponents.h.

Member Function Documentation

◆ restore()

void ogdf::sync_plan::BiconnectedIsolation::restore ( bool  restore_embedding = true)

Member Data Documentation

◆ m_adjEntries

NodeArray<SListPure<adjEntry> > ogdf::sync_plan::BiconnectedIsolation::m_adjEntries
private

Definition at line 161 of file SyncPlanComponents.h.

◆ m_bicon

node ogdf::sync_plan::BiconnectedIsolation::m_bicon
private

Definition at line 159 of file SyncPlanComponents.h.

◆ m_comps

SyncPlanComponents& ogdf::sync_plan::BiconnectedIsolation::m_comps
private

Definition at line 158 of file SyncPlanComponents.h.

◆ m_hiddenEdges

Graph::HiddenEdgeSet ogdf::sync_plan::BiconnectedIsolation::m_hiddenEdges
private

Definition at line 162 of file SyncPlanComponents.h.

◆ m_to_restore

NodeSet<true> ogdf::sync_plan::BiconnectedIsolation::m_to_restore
private

Definition at line 160 of file SyncPlanComponents.h.


The documentation for this class was generated from the following file: