Constructs a c-planar subclustered spanning tree of the input by setting edgearray values.
More...
#include <ogdf/cluster/internal/CPlanarSubClusteredST.h>
|
| void | computeRepresentationGraphs (const ClusterGraph &CG, ClusterArray< Graph * > &RepGraph) |
| | Computes representation graphs used for spanning tree computation.
|
| |
| void | constructRepresentationGraphEdges (const ClusterGraph &CG, ClusterArray< Graph * > &RepGraph) |
| | insert rep edges for all edges in clustergraph
|
| |
| void | constructRepresentationGraphNodes (const ClusterGraph &CG, Graph &g, cluster c) |
| | constructs for every cluster a graph representing its main structure (children & their connections) only insert nodes here
|
| |
| void | deleteRepresentationGraphs (const ClusterGraph &CG, ClusterArray< Graph * > &RepGraph) |
| |
| void | dfsBuildOriginalST (node v, ClusterArray< EdgeArray< bool > > &treeEdges, EdgeArray< bool > &inST, NodeArray< bool > &visited) |
| | builds spanning tree on original graph out of repgraphs STs
|
| |
| void | dfsBuildSpanningTree (node v, EdgeArray< bool > &treeEdges, NodeArray< bool > &visited) |
| |
| void | initialize (const ClusterGraph &CG) |
| | Initializes some internally used members on CG.
|
| |
Constructs a c-planar subclustered spanning tree of the input by setting edgearray values.
Definition at line 42 of file CPlanarSubClusteredST.h.
◆ CPlanarSubClusteredST()
| ogdf::cluster_planarity::CPlanarSubClusteredST::CPlanarSubClusteredST |
( |
| ) |
|
|
inline |
◆ call() [1/2]
sets values in inST according to membership in c-planar STGraph
◆ call() [2/2]
sets values in inST according to membership in c-planar STGraph, computes minimum spanning tree according to weight in weight
◆ computeRepresentationGraphs()
◆ constructRepresentationGraphEdges()
◆ constructRepresentationGraphNodes()
constructs for every cluster a graph representing its main structure (children & their connections) only insert nodes here
Definition at line 65 of file CPlanarSubClusteredST.h.
◆ deleteRepresentationGraphs()
◆ dfsBuildOriginalST()
builds spanning tree on original graph out of repgraphs STs
◆ dfsBuildSpanningTree()
◆ initialize()
Initializes some internally used members on CG.
◆ m_allocCluster
| EdgeArray<cluster> ogdf::cluster_planarity::CPlanarSubClusteredST::m_allocCluster |
|
private |
◆ m_cRepNode
◆ m_repEdge
| EdgeArray<edge> ogdf::cluster_planarity::CPlanarSubClusteredST::m_repEdge |
|
private |
◆ m_vRepNode
| NodeArray<node> ogdf::cluster_planarity::CPlanarSubClusteredST::m_vRepNode |
|
private |
The documentation for this class was generated from the following file: