#include <ogdf/planarity/SimpleIncNodeInserter.h>
 | 
| void  | constructDual (const Graph &G, const CombinatorialEmbedding &E, bool forbidCrossings=true) | 
|   | 
| void  | findShortestPath (const CombinatorialEmbedding &E, node s, node t, Graph::EdgeType eType, SList< adjEntry > &crossed) | 
|   | 
| face  | getInsertionFace (node v, CombinatorialEmbedding &E) override | 
|   | Returns a face to insert a copy of v and a list of adjacency entries corresponding to the insertion adjEntries for the adjacent edges.  
  | 
|   | 
| void  | insertCrossingEdges (node v, node vCopy, CombinatorialEmbedding &E, adjEntry &adExternal) | 
|   | 
| void  | insertEdge (CombinatorialEmbedding &E, edge eOrig, const SList< adjEntry > &crossed, bool forbidCrossingGens) | 
|   | 
| void  | insertFaceEdges (node v, node vCopy, face f, CombinatorialEmbedding &E, adjEntry &adExternal) | 
|   | 
Definition at line 51 of file SimpleIncNodeInserter.h.
 
◆ SimpleIncNodeInserter()
  
  
      
        
          | ogdf::SimpleIncNodeInserter::SimpleIncNodeInserter  | 
          ( | 
          PlanRepInc &  | 
          PG | ) | 
           | 
         
       
   | 
  
explicit   | 
  
 
 
◆ ~SimpleIncNodeInserter()
  
  
      
        
          | virtual ogdf::SimpleIncNodeInserter::~SimpleIncNodeInserter  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ constructDual()
◆ findShortestPath()
◆ getInsertionFace()
Returns a face to insert a copy of v and a list of adjacency entries corresponding to the insertion adjEntries for the adjacent edges. 
Implements ogdf::IncNodeInserter.
 
 
◆ insertCopyNode() [1/2]
◆ insertCopyNode() [2/2]
◆ insertCrossingEdges()
◆ insertEdge()
◆ insertFaceEdges()
◆ updateComponentNumber()
Set new number or delete treeConnnection edge. 
 
 
◆ m_dual
  
  
      
        
          | Graph ogdf::SimpleIncNodeInserter::m_dual | 
         
       
   | 
  
private   | 
  
 
 
◆ m_forbidCrossings
  
  
      
        
          | bool ogdf::SimpleIncNodeInserter::m_forbidCrossings | 
         
       
   | 
  
private   | 
  
 
 
◆ m_incidentEdges
◆ m_insertFaceNode
  
  
      
        
          | NodeArray<bool> ogdf::SimpleIncNodeInserter::m_insertFaceNode | 
         
       
   | 
  
private   | 
  
 
 
◆ m_nodeOf
◆ m_primalAdj
◆ m_primalIsGen
  
  
      
        
          | EdgeArray<bool> ogdf::SimpleIncNodeInserter::m_primalIsGen | 
         
       
   | 
  
private   | 
  
 
 
◆ m_vAdjNodes
  
  
      
        
          | NodeArray<bool> ogdf::SimpleIncNodeInserter::m_vAdjNodes | 
         
       
   | 
  
private   | 
  
 
 
◆ m_vS
  
  
      
        
          | node ogdf::SimpleIncNodeInserter::m_vS | 
         
       
   | 
  
private   | 
  
 
 
◆ m_vT
  
  
      
        
          | node ogdf::SimpleIncNodeInserter::m_vT | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: