#include <CconnectClusterPlanarEmbed.h>
Definition at line 67 of file CconnectClusterPlanarEmbed.h.
Definition at line 73 of file CconnectClusterPlanarEmbed.h.
| ogdf::CconnectClusterPlanarEmbed::CconnectClusterPlanarEmbed | ( | ) |
| virtual ogdf::CconnectClusterPlanarEmbed::~CconnectClusterPlanarEmbed | ( | ) | [virtual] |
| ccErrorCode ogdf::CconnectClusterPlanarEmbed::errCode | ( | ) | [inline] |
Definition at line 79 of file CconnectClusterPlanarEmbed.h.
| virtual bool ogdf::CconnectClusterPlanarEmbed::embed | ( | ClusterGraph & | C, | |
| Graph & | G | |||
| ) | [virtual] |
| virtual bool ogdf::CconnectClusterPlanarEmbed::embed | ( | ClusterGraph & | C, | |
| Graph & | G, | |||
| char & | code[124] | |||
| ) | [virtual] |
| bool ogdf::CconnectClusterPlanarEmbed::planarityTest | ( | ClusterGraph & | C, | |
| cluster & | act, | |||
| Graph & | G | |||
| ) | [private] |
| bool ogdf::CconnectClusterPlanarEmbed::preProcess | ( | ClusterGraph & | Ccopy, | |
| Graph & | Gcopy | |||
| ) | [private] |
| bool ogdf::CconnectClusterPlanarEmbed::preparation | ( | Graph & | subGraph, | |
| cluster & | origCluster, | |||
| node | superSink | |||
| ) | [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] |
| void ogdf::CconnectClusterPlanarEmbed::entireEmbed | ( | Graph & | biconComp, | |
| NodeArray< SListPure< adjEntry > > & | entireEmbedding, | |||
| NodeArray< SListIterator< adjEntry > > & | adjMarker, | |||
| NodeArray< bool > & | mark, | |||
| node | v | |||
| ) | [private] |
| void ogdf::CconnectClusterPlanarEmbed::recursiveEmbed | ( | ClusterGraph & | Ccopy, | |
| Graph & | Gcopy | |||
| ) | [private] |
| void ogdf::CconnectClusterPlanarEmbed::prepareParallelEdges | ( | Graph & | G | ) | [private] |
| void ogdf::CconnectClusterPlanarEmbed::constructWheelGraph | ( | ClusterGraph & | C, | |
| Graph & | G, | |||
| cluster & | parent, | |||
| cluster & | origCl, | |||
| EmbedPQTree * | T, | |||
| EdgeArray< node > & | outgoingTable, | |||
| node | superSink | |||
| ) | [private] |
| void ogdf::CconnectClusterPlanarEmbed::nonPlanarCleanup | ( | ClusterGraph & | Ccopy, | |
| Graph & | Gcopy | |||
| ) | [private] |
| void ogdf::CconnectClusterPlanarEmbed::copyEmbedding | ( | ClusterGraph & | Ccopy, | |
| Graph & | Gcopy, | |||
| ClusterGraph & | C, | |||
| Graph & | G | |||
| ) | [private] |
Definition at line 151 of file CconnectClusterPlanarEmbed.h.
Definition at line 154 of file CconnectClusterPlanarEmbed.h.
char ogdf::CconnectClusterPlanarEmbed::errorCode[124] [private] |
Definition at line 157 of file CconnectClusterPlanarEmbed.h.
Definition at line 161 of file CconnectClusterPlanarEmbed.h.
EdgeArray<bool> ogdf::CconnectClusterPlanarEmbed::m_isParallel [private] |
Definition at line 162 of file CconnectClusterPlanarEmbed.h.
int ogdf::CconnectClusterPlanarEmbed::m_parallelCount [private] |
Definition at line 163 of file CconnectClusterPlanarEmbed.h.
Definition at line 171 of file CconnectClusterPlanarEmbed.h.
ClusterArray<NodeArray<SListPure<adjEntry> >*> ogdf::CconnectClusterPlanarEmbed::m_clusterEmbedding [private] |
Definition at line 179 of file CconnectClusterPlanarEmbed.h.
Definition at line 184 of file CconnectClusterPlanarEmbed.h.
ClusterArray<NodeArray<bool> *> ogdf::CconnectClusterPlanarEmbed::m_clusterSubgraphHubs [private] |
Definition at line 190 of file CconnectClusterPlanarEmbed.h.
ClusterArray<NodeArray<cluster> *> ogdf::CconnectClusterPlanarEmbed::m_clusterSubgraphWheelGraph [private] |
Definition at line 198 of file CconnectClusterPlanarEmbed.h.
ClusterArray<NodeArray<node> *> ogdf::CconnectClusterPlanarEmbed::m_clusterNodeTableNew2Orig [private] |
Definition at line 203 of file CconnectClusterPlanarEmbed.h.
Definition at line 206 of file CconnectClusterPlanarEmbed.h.
ClusterArray<ClusterArray<cluster>*> ogdf::CconnectClusterPlanarEmbed::m_clusterClusterTableOrig2New [private] |
Definition at line 207 of file CconnectClusterPlanarEmbed.h.
Definition at line 212 of file CconnectClusterPlanarEmbed.h.
NodeArray<bool> ogdf::CconnectClusterPlanarEmbed::m_currentHubs [private] |
Definition at line 217 of file CconnectClusterPlanarEmbed.h.
Definition at line 223 of file CconnectClusterPlanarEmbed.h.
Definition at line 226 of file CconnectClusterPlanarEmbed.h.
Definition at line 229 of file CconnectClusterPlanarEmbed.h.
Definition at line 236 of file CconnectClusterPlanarEmbed.h.
Definition at line 239 of file CconnectClusterPlanarEmbed.h.
Definition at line 242 of file CconnectClusterPlanarEmbed.h.
ClusterArray<EdgeArray<Stack<edge>*>*> ogdf::CconnectClusterPlanarEmbed::m_clusterOutgoingEdgesAnker [private] |
Definition at line 243 of file CconnectClusterPlanarEmbed.h.
Definition at line 247 of file CconnectClusterPlanarEmbed.h.
Definition at line 252 of file CconnectClusterPlanarEmbed.h.
ClusterArray<bool> ogdf::CconnectClusterPlanarEmbed::m_unsatisfiedCluster [private] |
Definition at line 262 of file CconnectClusterPlanarEmbed.h.