Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

DynamicPlanarSPQRTree.h
Go to the documentation of this file.
1 
32 #pragma once
33 
36 
37 namespace ogdf {
38 
40 
54 public:
55  // constructors
56 
58 
65  explicit DynamicPlanarSPQRTree(Graph& G, bool isEmbedded = false) : DynamicSPQRTree(G) {
66  PlanarSPQRTree::init(isEmbedded);
67  }
68 
70 
78  DynamicPlanarSPQRTree(Graph& G, edge e, bool isEmbedded = false) : DynamicSPQRTree(G, e) {
79  PlanarSPQRTree::init(isEmbedded);
80  }
81 };
82 
83 }
ogdf
The namespace for all OGDF objects.
Definition: AugmentationModule.h:36
DynamicSPQRTree.h
Declaration of class DynamicSPQRTree.
ogdf::DynamicSPQRTree
Linear-time implementation of dynamic SPQR-trees.
Definition: DynamicSPQRTree.h:73
ogdf::DynamicPlanarSPQRTree::DynamicPlanarSPQRTree
DynamicPlanarSPQRTree(Graph &G, edge e, bool isEmbedded=false)
Creates an SPQR tree for planar graph G rooted at edge e.
Definition: DynamicPlanarSPQRTree.h:78
ogdf::DynamicPlanarSPQRTree::DynamicPlanarSPQRTree
DynamicPlanarSPQRTree(Graph &G, bool isEmbedded=false)
Creates an SPQR tree for planar graph G rooted at the first edge of G.
Definition: DynamicPlanarSPQRTree.h:65
ogdf::PlanarSPQRTree
SPQR-trees of planar graphs.
Definition: PlanarSPQRTree.h:52
ogdf::DynamicPlanarSPQRTree
SPQR-trees of planar graphs.
Definition: DynamicPlanarSPQRTree.h:53
ogdf::Graph
Data type for general directed graphs (adjacency list representation).
Definition: Graph_d.h:862
ogdf::PlanarSPQRTree::init
void init(bool isEmbedded)
Initialization (adaption of embeding).
OGDF_EXPORT
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Definition: config.h:101
PlanarSPQRTree.h
Declaration of class PlanarSPQRTree.
ogdf::EdgeElement
Class for the representation of edges.
Definition: Graph_d.h:356