Open
Graph Drawing
Framework
v. 2023.09 (Elderberry)
Overview
Class Hierarchy
Class Index
Class List
Members
Namespaces
Source Files
lpmaster.h
Go to the documentation of this file.
1
33
#pragma once
34
35
#include <
ogdf/lib/abacus/abacusroot.h
>
36
37
#pragma GCC visibility push(default)
38
namespace
abacus
{
39
40
class
Master;
41
42
44
48
class
OGDF_EXPORT
LpMaster
:
public
AbacusRoot
{
49
public
:
50
LpMaster
(
Master
*master) : master_(master) { }
51
52
virtual
~LpMaster
() { }
53
54
virtual
void
initializeLpParameters() = 0;
55
virtual
void
setDefaultLpParameters() = 0;
56
virtual
void
printLpParameters()
const
= 0;
57
virtual
void
outputLpStatistics()
const
= 0;
58
59
protected
:
60
Master
*
master_
;
61
};
62
63
}
64
#pragma GCC visibility pop
abacusroot.h
abacus::LpMaster
The LP master.
Definition:
lpmaster.h:48
abacus
Definition:
ILPClusterPlanarity.h:50
abacus::LpMaster::LpMaster
LpMaster(Master *master)
Definition:
lpmaster.h:50
abacus::AbacusRoot
Base class of all other classes of ABACUS.
Definition:
abacusroot.h:69
abacus::LpMaster::master_
Master * master_
Definition:
lpmaster.h:60
abacus::LpMaster::~LpMaster
virtual ~LpMaster()
Definition:
lpmaster.h:52
OGDF_EXPORT
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF dynamic library (shared object / DLL),...
Definition:
config.h:117
abacus::Master
The master of the optimization.
Definition:
master.h:70
include
ogdf
lib
abacus
lpmaster.h
This site is powered by Netlify.
© 1999–2024
The OGDF Team