Graph Drawing

 v. 2023.09 (Elderberry)

No Matches
ogdf::ClusterPlanarModule Class Referenceabstract

#include <ogdf/cluster/ClusterPlanarModule.h>

+ Inheritance diagram for ogdf::ClusterPlanarModule:

Public Member Functions

 ClusterPlanarModule ()
virtual ~ClusterPlanarModule ()
virtual bool isClusterPlanar (const ClusterGraph &CG)
 Returns true, if CG is c-planar, false otherwise.
- Public Member Functions inherited from ogdf::Module
 Module ()
 Initializes a module.
virtual ~Module ()

Protected Member Functions

virtual bool doTest (const ClusterGraph &CG)=0
 Performs a c-planarity test on CG.

Additional Inherited Members

- Public Types inherited from ogdf::Module
enum class  ReturnType { Feasible , Optimal , NoFeasibleSolution , TimeoutFeasible , TimeoutInfeasible , Error }
 The return type of a module. More...
- Static Public Member Functions inherited from ogdf::Module
static bool isSolution (ReturnType ret)
 Returns true iff ret indicates that the module returned a feasible solution.

Detailed Description

Definition at line 40 of file ClusterPlanarModule.h.

Constructor & Destructor Documentation

◆ ClusterPlanarModule()

ogdf::ClusterPlanarModule::ClusterPlanarModule ( )

Definition at line 42 of file ClusterPlanarModule.h.

◆ ~ClusterPlanarModule()

virtual ogdf::ClusterPlanarModule::~ClusterPlanarModule ( )

Definition at line 44 of file ClusterPlanarModule.h.

Member Function Documentation

◆ doTest()

virtual bool ogdf::ClusterPlanarModule::doTest ( const ClusterGraph CG)
protectedpure virtual

Performs a c-planarity test on CG.

Implemented in ogdf::ClusterPlanarity.

◆ isClusterPlanar()

virtual bool ogdf::ClusterPlanarModule::isClusterPlanar ( const ClusterGraph CG)

Returns true, if CG is c-planar, false otherwise.

Reimplemented in ogdf::ClusterPlanarity.

Definition at line 47 of file ClusterPlanarModule.h.

The documentation for this class was generated from the following file: