#include <ogdf/cluster/CconnectClusterPlanarEmbed.h>
Definition at line 68 of file CconnectClusterPlanarEmbed.h.
Definition at line 72 of file CconnectClusterPlanarEmbed.h.
| ogdf::CconnectClusterPlanarEmbed::CconnectClusterPlanarEmbed | ( | ) |
| virtual ogdf::CconnectClusterPlanarEmbed::~CconnectClusterPlanarEmbed | ( | ) | [virtual] |
| void ogdf::CconnectClusterPlanarEmbed::constructWheelGraph | ( | ClusterGraph & | C, | |
| Graph & | G, | |||
| cluster & | parent, | |||
| cluster & | origCl, | |||
| EmbedPQTree * | T, | |||
| EdgeArray< node > & | outgoingTable, | |||
| node | superSink | |||
| ) | [private] |
| void ogdf::CconnectClusterPlanarEmbed::copyEmbedding | ( | ClusterGraph & | Ccopy, | |
| Graph & | Gcopy, | |||
| ClusterGraph & | C, | |||
| Graph & | G | |||
| ) | [private] |
| bool ogdf::CconnectClusterPlanarEmbed::doEmbed | ( | Graph * | biconComp, | |
| NodeArray< int > & | numbering, | |||
| cluster & | origCluster, | |||
| node | superSink, | |||
| Graph & | subGraph, | |||
| EdgeArray< edge > & | tableEdgesBiComp2SubGraph, | |||
| EdgeArray< edge > & | tableEdgesSubGraph2BiComp, | |||
| NodeArray< node > & | tableNodesBiComp2SubGraph | |||
| ) | [private] |
| virtual bool ogdf::CconnectClusterPlanarEmbed::embed | ( | ClusterGraph & | C, | |
| Graph & | G, | |||
| char(&) | code[124] | |||
| ) | [virtual] |
| virtual bool ogdf::CconnectClusterPlanarEmbed::embed | ( | ClusterGraph & | C, | |
| Graph & | G | |||
| ) | [virtual] |
| void ogdf::CconnectClusterPlanarEmbed::entireEmbed | ( | Graph & | biconComp, | |
| NodeArray< SListPure< adjEntry > > & | entireEmbedding, | |||
| NodeArray< SListIterator< adjEntry > > & | adjMarker, | |||
| NodeArray< bool > & | mark, | |||
| node | v | |||
| ) | [private] |
| ccErrorCode ogdf::CconnectClusterPlanarEmbed::errCode | ( | ) | [inline] |
Definition at line 78 of file CconnectClusterPlanarEmbed.h.
| void ogdf::CconnectClusterPlanarEmbed::nonPlanarCleanup | ( | ClusterGraph & | Ccopy, | |
| Graph & | Gcopy | |||
| ) | [private] |
| bool ogdf::CconnectClusterPlanarEmbed::planarityTest | ( | ClusterGraph & | C, | |
| cluster & | act, | |||
| Graph & | G | |||
| ) | [private] |
| bool ogdf::CconnectClusterPlanarEmbed::preparation | ( | Graph & | subGraph, | |
| cluster & | origCluster, | |||
| node | superSink | |||
| ) | [private] |
| void ogdf::CconnectClusterPlanarEmbed::prepareParallelEdges | ( | Graph & | G | ) | [private] |
| bool ogdf::CconnectClusterPlanarEmbed::preProcess | ( | ClusterGraph & | Ccopy, | |
| Graph & | Gcopy | |||
| ) | [private] |
| void ogdf::CconnectClusterPlanarEmbed::recursiveEmbed | ( | ClusterGraph & | Ccopy, | |
| Graph & | Gcopy | |||
| ) | [private] |
char ogdf::CconnectClusterPlanarEmbed::errorCode[124] [private] |
Definition at line 156 of file CconnectClusterPlanarEmbed.h.
Definition at line 251 of file CconnectClusterPlanarEmbed.h.
Definition at line 205 of file CconnectClusterPlanarEmbed.h.
ClusterArray<ClusterArray<cluster>*> ogdf::CconnectClusterPlanarEmbed::m_clusterClusterTableOrig2New [private] |
Definition at line 206 of file CconnectClusterPlanarEmbed.h.
ClusterArray<NodeArray<SListPure<adjEntry> >*> ogdf::CconnectClusterPlanarEmbed::m_clusterEmbedding [private] |
Definition at line 178 of file CconnectClusterPlanarEmbed.h.
ClusterArray<NodeArray<node> *> ogdf::CconnectClusterPlanarEmbed::m_clusterNodeTableNew2Orig [private] |
Definition at line 202 of file CconnectClusterPlanarEmbed.h.
ClusterArray<EdgeArray<Stack<edge>*>*> ogdf::CconnectClusterPlanarEmbed::m_clusterOutgoingEdgesAnker [private] |
Definition at line 242 of file CconnectClusterPlanarEmbed.h.
Definition at line 246 of file CconnectClusterPlanarEmbed.h.
Definition at line 150 of file CconnectClusterPlanarEmbed.h.
Definition at line 183 of file CconnectClusterPlanarEmbed.h.
ClusterArray<NodeArray<bool> *> ogdf::CconnectClusterPlanarEmbed::m_clusterSubgraphHubs [private] |
Definition at line 189 of file CconnectClusterPlanarEmbed.h.
ClusterArray<NodeArray<cluster> *> ogdf::CconnectClusterPlanarEmbed::m_clusterSubgraphWheelGraph [private] |
Definition at line 197 of file CconnectClusterPlanarEmbed.h.
Definition at line 228 of file CconnectClusterPlanarEmbed.h.
Definition at line 222 of file CconnectClusterPlanarEmbed.h.
Definition at line 225 of file CconnectClusterPlanarEmbed.h.
NodeArray<bool> ogdf::CconnectClusterPlanarEmbed::m_currentHubs [private] |
Definition at line 216 of file CconnectClusterPlanarEmbed.h.
Definition at line 153 of file CconnectClusterPlanarEmbed.h.
Definition at line 170 of file CconnectClusterPlanarEmbed.h.
EdgeArray<bool> ogdf::CconnectClusterPlanarEmbed::m_isParallel [private] |
Definition at line 161 of file CconnectClusterPlanarEmbed.h.
Definition at line 235 of file CconnectClusterPlanarEmbed.h.
Definition at line 238 of file CconnectClusterPlanarEmbed.h.
Definition at line 241 of file CconnectClusterPlanarEmbed.h.
int ogdf::CconnectClusterPlanarEmbed::m_parallelCount [private] |
Definition at line 162 of file CconnectClusterPlanarEmbed.h.
Definition at line 160 of file CconnectClusterPlanarEmbed.h.
ClusterArray<bool> ogdf::CconnectClusterPlanarEmbed::m_unsatisfiedCluster [private] |
Definition at line 261 of file CconnectClusterPlanarEmbed.h.
Definition at line 211 of file CconnectClusterPlanarEmbed.h.