(Bi)Connected components information maintained during the SyncPlan algorithm.  
 More...
#include <ogdf/cluster/sync_plan/SyncPlanComponents.h>
(Bi)Connected components information maintained during the SyncPlan algorithm. 
Definition at line 58 of file SyncPlanComponents.h.
◆ SyncPlanComponents()
  
  | 
        
          | ogdf::sync_plan::SyncPlanComponents::SyncPlanComponents | ( | Graph * | g | ) |  |  | inlineexplicit | 
 
 
◆ bcConnectedId()
      
        
          | int ogdf::sync_plan::SyncPlanComponents::bcConnectedId | ( | node | n | ) | const | 
      
 
 
◆ bcNodeType()
◆ bcRepr()
      
        
          | node ogdf::sync_plan::SyncPlanComponents::bcRepr | ( | node | bc | ) | const | 
      
 
 
◆ bcSize()
      
        
          | int ogdf::sync_plan::SyncPlanComponents::bcSize | ( | node | n | ) | const | 
      
 
 
◆ bcTree()
  
  | 
        
          | const Graph & ogdf::sync_plan::SyncPlanComponents::bcTree | ( |  | ) | const |  | inline | 
 
 
◆ biconnectedComponent()
      
        
          | node ogdf::sync_plan::SyncPlanComponents::biconnectedComponent | ( | node | n | ) | const | 
      
 
 
◆ biconnectedId()
  
  | 
        
          | int ogdf::sync_plan::SyncPlanComponents::biconnectedId | ( | node | n | ) | const |  | inline | 
 
 
◆ biconReprNodes()
      
        
          | void ogdf::sync_plan::SyncPlanComponents::biconReprNodes | ( | node | bicon, | 
        
          |  |  | SList< node > & | nodes | 
        
          |  | ) |  | const | 
      
 
 
◆ connectedCount()
  
  | 
        
          | int ogdf::sync_plan::SyncPlanComponents::connectedCount | ( |  | ) | const |  | inline | 
 
 
◆ connectedId()
  
  | 
        
          | int ogdf::sync_plan::SyncPlanComponents::connectedId | ( | node | n | ) | const |  | inline | 
 
 
◆ cutReplacedByWheel()
◆ findCommonBiconComp()
      
        
          | node ogdf::sync_plan::SyncPlanComponents::findCommonBiconComp | ( | node | bc_cut1, | 
        
          |  |  | node | bc_cut2 | 
        
          |  | ) |  | const | 
      
 
 
◆ findOtherRepr()
      
        
          | node ogdf::sync_plan::SyncPlanComponents::findOtherRepr | ( | node | bc | ) | const | 
      
 
 
◆ fmtBCNode()
      
        
          | std::function< std::ostream &(std::ostream &)> ogdf::sync_plan::SyncPlanComponents::fmtBCNode | ( | node | bc | ) | const | 
      
 
 
◆ fmtBCOf()
  
  | 
        
          | std::function< std::ostream &(std::ostream &)> ogdf::sync_plan::SyncPlanComponents::fmtBCOf | ( | node | n | ) | const |  | inline | 
 
 
◆ graph()
  
  | 
        
          | Graph & ogdf::sync_plan::SyncPlanComponents::graph | ( |  | ) | const |  | inline | 
 
 
◆ graphEdgeToBCEdge()
      
        
          | std::pair< edge, edge > ogdf::sync_plan::SyncPlanComponents::graphEdgeToBCEdge | ( | node | bc_src, | 
        
          |  |  | node | bc_tgt | 
        
          |  | ) |  | const | 
      
 
 
◆ insert()
  
  | 
        
          | void ogdf::sync_plan::SyncPlanComponents::insert | ( | BCTree & | tmp_bc | ) |  |  | private | 
 
 
◆ isCutComponent()
  
  | 
        
          | bool ogdf::sync_plan::SyncPlanComponents::isCutComponent | ( | node | n | ) | const |  | inline | 
 
 
◆ isCutVertex()
  
  | 
        
          | bool ogdf::sync_plan::SyncPlanComponents::isCutVertex | ( | node | n | ) | const |  | inline | 
 
 
◆ labelIsolatedNodes()
  
  | 
        
          | void ogdf::sync_plan::SyncPlanComponents::labelIsolatedNodes | ( |  | ) |  |  | private | 
 
 
◆ makeRepr()
  
  | 
        
          | void ogdf::sync_plan::SyncPlanComponents::makeRepr | ( | node | bc, |  
          |  |  | node | n |  
          |  | ) |  |  |  | private | 
 
 
◆ nodeInserted()
  
  | 
        
          | void ogdf::sync_plan::SyncPlanComponents::nodeInserted | ( | node | g_n, |  
          |  |  | node | bc_n |  
          |  | ) |  |  |  | private | 
 
 
◆ nodesInBiconnectedComponent()
      
        
          | FilteringBFS ogdf::sync_plan::SyncPlanComponents::nodesInBiconnectedComponent | ( | node | bicon | ) | const | 
      
 
 
◆ nodeType()
◆ postSplitOffEncapsulatedBlock()
◆ preJoin()
  
  | 
        
          | void ogdf::sync_plan::SyncPlanComponents::preJoin | ( | node | keep, |  
          |  |  | node | merge |  
          |  | ) |  |  |  | private | 
 
 
◆ relabelExplodedStar()
  
  | 
        
          | void ogdf::sync_plan::SyncPlanComponents::relabelExplodedStar | ( | node | center1, |  
          |  |  | node | center2, |  
          |  |  | List< node > | remnants |  
          |  | ) |  |  |  | private | 
 
 
◆ reset()
  
  | 
        
          | void ogdf::sync_plan::SyncPlanComponents::reset | ( |  | ) |  |  | inlineprivate | 
 
 
◆ SyncPlan
◆ SyncPlanConsistency
◆ SyncPlanDrawer
◆ BC
  
  | 
        
          | Graph ogdf::sync_plan::SyncPlanComponents::BC |  | private | 
 
 
◆ bc_conn_id
  
  | 
        
          | NodeArray<int> ogdf::sync_plan::SyncPlanComponents::bc_conn_id |  | private | 
 
 
◆ bc_g
◆ bc_size
  
  | 
        
          | NodeArray<int> ogdf::sync_plan::SyncPlanComponents::bc_size |  | private | 
 
 
◆ bc_type
◆ conn_count
  
  | 
        
          | int ogdf::sync_plan::SyncPlanComponents::conn_count |  | private | 
 
 
◆ conn_next_id
  
  | 
        
          | int ogdf::sync_plan::SyncPlanComponents::conn_next_id |  | private | 
 
 
◆ counter
  
  | 
        
          | int ogdf::sync_plan::SyncPlanComponents::counter = 1 |  | mutableprivate | 
 
 
  
  | 
        
          | Graph* ogdf::sync_plan::SyncPlanComponents::G |  | private | 
 
 
◆ g_bc
◆ marker
  
  | 
        
          | NodeArray<std::pair<int, edge> > ogdf::sync_plan::SyncPlanComponents::marker |  | mutableprivate | 
 
 
The documentation for this class was generated from the following file: