Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

EmbedderMinDepthMaxFaceLayers.h
Go to the documentation of this file.
1 
32 #pragma once
33 
36 
37 namespace ogdf {
38 
41 
53  : public embedder::LayersBlockEmbedder<EmbedderMinDepthMaxFace, embedder::MDMFLengthAttribute> {
54 protected:
55  void embedBlock(const node& bT, const node& cT, ListIterator<adjEntry>& after) override;
56 };
57 
58 }
ogdf
The namespace for all OGDF objects.
Definition: AugmentationModule.h:36
LayersBlockEmbedder.h
Computes an embedding of a biconnected graph with maximum external face.
ogdf::Direction::after
@ after
ogdf::embedder::LayersBlockEmbedder
Common functionality for layer-based embedding algorithms.
Definition: LayersBlockEmbedder.h:45
ogdf::EmbedderMinDepthMaxFaceLayers
Planar graph embedding that minimizes block-nesting depth and maximizes the external face and optimiz...
Definition: EmbedderMinDepthMaxFaceLayers.h:52
OGDF_EXPORT
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Definition: config.h:101
ogdf::ListIteratorBase
Encapsulates a pointer to a list element.
Definition: List.h:46
EmbedderMinDepthMaxFace.h
Declares ogdf::EmbedderMinDepthMaxFace.
ogdf::NodeElement
Class for the representation of nodes.
Definition: Graph_d.h:233