#include <ogdf/upward/FUPSSimple.h>
Definition at line 47 of file FUPSSimple.h.
◆ FUPSSimple()
ogdf::FUPSSimple::FUPSSimple |
( |
| ) |
|
|
inline |
Creates an instance of feasible subgraph algorithm.
Definition at line 50 of file FUPSSimple.h.
◆ ~FUPSSimple()
ogdf::FUPSSimple::~FUPSSimple |
( |
| ) |
|
|
inline |
◆ computeFUPS()
◆ constructMergeGraph()
- Parameters
-
M | copy of the original graph, muss be embedded |
adj_orig | the adjEntry of the original graph, which right face is the ext. Face and adj->theNode() is the source |
del_orig | deleted edges |
◆ dfs_visit()
◆ doCall()
Computes a feasible upward planar subgraph of the input graph.
- Parameters
-
UPR | represents the feasible upward planar subgraph after the call. UPR has to be initialzed as a UpwardPlanRep of the input connected graph G and is modified to obtain the upward planar subgraph. The subgraph is represented as an upward planar representation. |
delEdges | is the deleted edges in order to obtain the subgraph. The edges are edges of the original graph G. |
- Returns
- the status of the result.
Implements ogdf::FUPSModule.
◆ getAdjEntry()
return a adjEntry of node v which right face is f. Be Carefully! The adjEntry is not always unique.
Definition at line 64 of file FUPSSimple.h.
◆ getSpanTree()
void ogdf::FUPSSimple::getSpanTree |
( |
GraphCopy & |
GC, |
|
|
List< edge > & |
delEdges, |
|
|
bool |
random |
|
) |
| |
|
private |
Compute a (random) span tree of the input sT-Graph.
◆ runs() [1/2]
int ogdf::FUPSSimple::runs |
( |
| ) |
const |
|
inline |
Returns the current number of randomized runs.
Definition at line 61 of file FUPSSimple.h.
◆ runs() [2/2]
void ogdf::FUPSSimple::runs |
( |
int |
nRuns | ) |
|
|
inline |
Sets the number of randomized runs to nRuns
.
Definition at line 58 of file FUPSSimple.h.
◆ m_nRuns
int ogdf::FUPSSimple::m_nRuns |
|
private |
The number of runs for randomization.
Definition at line 92 of file FUPSSimple.h.
The documentation for this class was generated from the following file: