|
Open Graph Drawing Framework |
v. 2023.09 (Elderberry)
|
|
|
Go to the documentation of this file.
143 m_crossingsBeautifier.reset(pBeautifier);
154 IPoint& boundingBox,
bool fixEmbedding)
override;
The namespace for all OGDF objects.
Declares the base class ShellingOrderModule for modules that compute a shelling order of a graph.
std::unique_ptr< MixedModelCrossingsBeautifierModule > m_crossingsBeautifier
The crossings beautifier module.
Includes declaration of graph class.
Planarized representations (of a connected component) of a graph.
Declaration of classes GenericPoint, GenericPolyline, GenericLine, GenericSegment,...
std::unique_ptr< AugmentationModule > m_augmenter
The augmentation module.
Base class for modules that compute a shelling order of a graph.
void setCrossingsBeautifier(MixedModelCrossingsBeautifierModule *pBeautifier)
Sets the crossings beautifier module.
void setAugmenter(AugmentationModule *pAugmenter)
Sets the augmentation module.
Class for adjacency list elements.
Base class for grid layout algorithms operating on a PlanRep.
std::unique_ptr< EmbedderModule > m_embedder
The planar embedder module.
Declaration of interface for graph augmentation algorithms.
Declaration of interface for mixed-model crossings beautifier algorithms.
The base class for graph augmentation algorithms.
Base class for embedder algorithms.
Basic declarations, included by all source files.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
virtual ~MixedModelLayout()
The base class for Mixed-Model crossings beautifier algorithms.
Defines ogdf::EmbedderModule.
void setEmbedder(EmbedderModule *pEmbedder)
Sets the module option for the graph embedding algorithm.
Representation of a graph's grid layout.
void setShellingOrder(ShellingOrderModule *pOrder)
Sets the shelling order module.
std::unique_ptr< ShellingOrderModule > m_compOrder
The shelling order module.
Implementation of the Mixed-Model layout algorithm.
Declaration of interface for grid layout algorithms.