Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
ogdf::internal::FaceAdjContainer Class Reference

Container for the adjacency entries in a face. More...

#include <ogdf/basic/CombinatorialEmbedding.h>

Public Types

using iterator = FaceAdjIterator
 

Public Member Functions

iterator begin () const
 
iterator end () const
 

Private Member Functions

 FaceAdjContainer ()
 
 FaceAdjContainer (adjEntry adjFirst)
 

Private Attributes

adjEntry m_adjFirst
 

Friends

class ogdf::CombinatorialEmbedding
 
class ogdf::ConstCombinatorialEmbedding
 
class ogdf::FaceElement
 

Detailed Description

Container for the adjacency entries in a face.

The entries are not stored explicitly (in a list), but implicitly by the cyclic ordering of the adjacency lists in the underlying graph and by storing the first adjacency entry in the face.

Definition at line 85 of file CombinatorialEmbedding.h.

Member Typedef Documentation

◆ iterator

Constructor & Destructor Documentation

◆ FaceAdjContainer() [1/2]

ogdf::internal::FaceAdjContainer::FaceAdjContainer ( )
inlineprivate

Definition at line 92 of file CombinatorialEmbedding.h.

◆ FaceAdjContainer() [2/2]

ogdf::internal::FaceAdjContainer::FaceAdjContainer ( adjEntry  adjFirst)
inlineexplicitprivate

Definition at line 94 of file CombinatorialEmbedding.h.

Member Function Documentation

◆ begin()

iterator ogdf::internal::FaceAdjContainer::begin ( ) const
inline

Definition at line 99 of file CombinatorialEmbedding.h.

◆ end()

iterator ogdf::internal::FaceAdjContainer::end ( ) const
inline

Definition at line 101 of file CombinatorialEmbedding.h.

Friends And Related Symbol Documentation

◆ ogdf::CombinatorialEmbedding

◆ ogdf::ConstCombinatorialEmbedding

◆ ogdf::FaceElement

Definition at line 86 of file CombinatorialEmbedding.h.

Member Data Documentation

◆ m_adjFirst

adjEntry ogdf::internal::FaceAdjContainer::m_adjFirst
private

Definition at line 90 of file CombinatorialEmbedding.h.


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