Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::fast_multipole_embedder::EdgeAdjInfo Class Reference

Information about an edge (16 bytes). More...

#include <ogdf/energybased/fast_multipole_embedder/EdgeChain.h>

Public Member Functions

uint32_t nextEdgeAdjIndex (uint32_t index) const
 Returns the index of the next pair of index. More...
 
uint32_t twinNode (uint32_t index) const
 Returns the other node (not index). More...
 

Public Attributes

uint32_t a
 First node of the pair. More...
 
uint32_t a_next
 Next pair in the chain of the first node. More...
 
uint32_t b
 Second node of the pair. More...
 
uint32_t b_next
 Next pair in the chain of the second node. More...
 

Detailed Description

Information about an edge (16 bytes).

Definition at line 53 of file EdgeChain.h.

Member Function Documentation

◆ nextEdgeAdjIndex()

uint32_t ogdf::fast_multipole_embedder::EdgeAdjInfo::nextEdgeAdjIndex ( uint32_t  index) const
inline

Returns the index of the next pair of index.

Definition at line 67 of file EdgeChain.h.

◆ twinNode()

uint32_t ogdf::fast_multipole_embedder::EdgeAdjInfo::twinNode ( uint32_t  index) const
inline

Returns the other node (not index).

Definition at line 61 of file EdgeChain.h.

Member Data Documentation

◆ a

uint32_t ogdf::fast_multipole_embedder::EdgeAdjInfo::a

First node of the pair.

Definition at line 55 of file EdgeChain.h.

◆ a_next

uint32_t ogdf::fast_multipole_embedder::EdgeAdjInfo::a_next

Next pair in the chain of the first node.

Definition at line 57 of file EdgeChain.h.

◆ b

uint32_t ogdf::fast_multipole_embedder::EdgeAdjInfo::b

Second node of the pair.

Definition at line 56 of file EdgeChain.h.

◆ b_next

uint32_t ogdf::fast_multipole_embedder::EdgeAdjInfo::b_next

Next pair in the chain of the second node.

Definition at line 58 of file EdgeChain.h.


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