Graph Drawing

 v. 2022.02 (Dogwood)

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. More...
- Public Member Functions inherited from ogdf::Module
 Module ()
 Initializes a module. More...
virtual ~Module ()

Protected Member Functions

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

Additional Inherited Members

- Public Types inherited from ogdf::Module
enum  ReturnType { ReturnType::Feasible, ReturnType::Optimal, ReturnType::NoFeasibleSolution, ReturnType::TimeoutFeasible, ReturnType::TimeoutInfeasible, ReturnType::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. More...

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 43 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 46 of file ClusterPlanarModule.h.

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