Open
Graph Drawing
Framework

 v. 2022.02 (Dogwood)
 

Base class for placer modules. More...

#include <ogdf/energybased/multilevel_mixer/InitialPlacer.h>

+ Inheritance diagram for ogdf::InitialPlacer:

Public Member Functions

 InitialPlacer ()
 
virtual ~InitialPlacer ()
 
virtual void placeOneLevel (MultilevelGraph &MLG)=0
 
void setRandomOffset (bool on)
 

Protected Attributes

bool m_randomOffset
 

Detailed Description

Base class for placer modules.

Definition at line 43 of file InitialPlacer.h.

Constructor & Destructor Documentation

◆ InitialPlacer()

ogdf::InitialPlacer::InitialPlacer ( )
inline

Definition at line 49 of file InitialPlacer.h.

◆ ~InitialPlacer()

virtual ogdf::InitialPlacer::~InitialPlacer ( )
inlinevirtual

Definition at line 50 of file InitialPlacer.h.

Member Function Documentation

◆ placeOneLevel()

virtual void ogdf::InitialPlacer::placeOneLevel ( MultilevelGraph MLG)
pure virtual

◆ setRandomOffset()

void ogdf::InitialPlacer::setRandomOffset ( bool  on)
inline

Definition at line 54 of file InitialPlacer.h.

Member Data Documentation

◆ m_randomOffset

bool ogdf::InitialPlacer::m_randomOffset
protected

Definition at line 46 of file InitialPlacer.h.


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