Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
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 ( )
inline

Definition at line 42 of file ClusterPlanarModule.h.

◆ ~ClusterPlanarModule()

virtual ogdf::ClusterPlanarModule::~ClusterPlanarModule ( )
inlinevirtual

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)
inlinevirtual

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: