C-planarity test and embedding by Cohen, Feng and Eades. More...
#include <ogdf/cluster/CconnectClusterPlanarEmbed.h>
Public Types | |
enum class | ErrorCode { none = 0 , nonConnected = 1 , nonCConnected = 2 , nonPlanar = 3 , nonCPlanar = 4 } |
Public Member Functions | |
CconnectClusterPlanarEmbed () | |
Constructor. | |
virtual | ~CconnectClusterPlanarEmbed () |
Destructor. | |
virtual bool | embed (ClusterGraph &C, Graph &G) |
Tests if a clustered graph (C , G ) is C-planar and embeds it. | |
ErrorCode | errCode () |
Private Types | |
using | EmbedPQTree = booth_lueker::EmbedPQTree |
C-planarity test and embedding by Cohen, Feng and Eades.
Definition at line 46 of file CconnectClusterPlanarEmbed.h.
Definition at line 68 of file CconnectClusterPlanarEmbed.h.
Enumerator | |
---|---|
none | |
nonConnected | |
nonCConnected | |
nonPlanar | |
nonCPlanar |
Definition at line 48 of file CconnectClusterPlanarEmbed.h.
ogdf::CconnectClusterPlanarEmbed::CconnectClusterPlanarEmbed | ( | ) |
Constructor.
|
virtual |
Destructor.
|
private |
|
private |
|
private |
|
virtual |
Tests if a clustered graph (C
, G
) is C-planar and embeds it.
|
private |
|
inline |
Definition at line 56 of file CconnectClusterPlanarEmbed.h.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 200 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 154 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 155 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 127 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 151 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 191 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 195 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 103 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 132 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 138 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 146 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 177 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 171 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 174 of file CconnectClusterPlanarEmbed.h.
Definition at line 165 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 106 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 119 of file CconnectClusterPlanarEmbed.h.
Definition at line 112 of file CconnectClusterPlanarEmbed.h.
Definition at line 184 of file CconnectClusterPlanarEmbed.h.
Definition at line 187 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 190 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 113 of file CconnectClusterPlanarEmbed.h.
Definition at line 111 of file CconnectClusterPlanarEmbed.h.
|
private |
Definition at line 210 of file CconnectClusterPlanarEmbed.h.
Definition at line 160 of file CconnectClusterPlanarEmbed.h.