Includes declaration of graph class.
Data type for general directed graphs (adjacency list representation).
Module for planarity testing and planar embeddings.
virtual ~PlanarityModule()
virtual bool planarEmbedPlanarGraph(Graph &G)=0
Constructs a planar embedding of G. G has to be planar!
virtual bool isPlanar(const Graph &G)=0
Returns true, if G is planar, false otherwise.
virtual bool planarEmbed(Graph &G)=0
Returns true, if G is planar, false otherwise. If true, G contains a planar embedding.
virtual bool isPlanarDestructive(Graph &G)=0
Returns true, if G is planar, false otherwise. In the graph is non-planar, the graph may be arbitrari...
The namespace for all OGDF objects.