Open
Graph Drawing
Framework

 v. 2025.10 (Foxglove)
 

Loading...
Searching...
No Matches
ogdf::pc_tree::PCNode::TempInfo Struct Reference

Temporary information used during each step of the PCTree::makeConsecutive() update operation. More...

#include <ogdf/basic/pctree/PCNode.h>

Public Member Functions

void clear ()
 
void replaceNeighbor (PCNode *oldNeigh, PCNode *newNeigh)
 

Public Attributes

PCNode * ebEnd1 = nullptr
 
PCNode * ebEnd2 = nullptr
 
PCNode * fbEnd1 = nullptr
 
PCNode * fbEnd2 = nullptr
 
std::vector< PCNode * > fullNeighbors
 
PCNode * nextPartial = nullptr
 
PCNode * predPartial = nullptr
 
size_t tpPartialHeight = 0
 
PCNode * tpPartialPred = nullptr
 
PCNode * tpPred = nullptr
 
PCNode * tpSucc = nullptr
 

Detailed Description

Temporary information used during each step of the PCTree::makeConsecutive() update operation.

Definition at line 75 of file PCNode.h.

Member Function Documentation

◆ clear()

void ogdf::pc_tree::PCNode::TempInfo::clear ( )
inline

Definition at line 108 of file PCNode.h.

◆ replaceNeighbor()

void ogdf::pc_tree::PCNode::TempInfo::replaceNeighbor ( PCNode *  oldNeigh,
PCNode *  newNeigh 
)
inline

Definition at line 84 of file PCNode.h.

Member Data Documentation

◆ ebEnd1

PCNode* ogdf::pc_tree::PCNode::TempInfo::ebEnd1 = nullptr

Definition at line 82 of file PCNode.h.

◆ ebEnd2

PCNode * ogdf::pc_tree::PCNode::TempInfo::ebEnd2 = nullptr

Definition at line 82 of file PCNode.h.

◆ fbEnd1

PCNode * ogdf::pc_tree::PCNode::TempInfo::fbEnd1 = nullptr

Definition at line 82 of file PCNode.h.

◆ fbEnd2

PCNode * ogdf::pc_tree::PCNode::TempInfo::fbEnd2 = nullptr

Definition at line 82 of file PCNode.h.

◆ fullNeighbors

std::vector<PCNode*> ogdf::pc_tree::PCNode::TempInfo::fullNeighbors

Definition at line 81 of file PCNode.h.

◆ nextPartial

PCNode * ogdf::pc_tree::PCNode::TempInfo::nextPartial = nullptr

Definition at line 76 of file PCNode.h.

◆ predPartial

PCNode* ogdf::pc_tree::PCNode::TempInfo::predPartial = nullptr

Definition at line 76 of file PCNode.h.

◆ tpPartialHeight

size_t ogdf::pc_tree::PCNode::TempInfo::tpPartialHeight = 0

Definition at line 79 of file PCNode.h.

◆ tpPartialPred

PCNode* ogdf::pc_tree::PCNode::TempInfo::tpPartialPred = nullptr

Definition at line 78 of file PCNode.h.

◆ tpPred

PCNode* ogdf::pc_tree::PCNode::TempInfo::tpPred = nullptr

Definition at line 77 of file PCNode.h.

◆ tpSucc

PCNode* ogdf::pc_tree::PCNode::TempInfo::tpSucc = nullptr

Definition at line 80 of file PCNode.h.


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