Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::internal::FaceAdjIterator Class Reference

Forward iterator for adjacency entries in a face. More...

#include <ogdf/basic/CombinatorialEmbedding.h>

Public Member Functions

 FaceAdjIterator ()
 
 FaceAdjIterator (adjEntry adj)
 
 FaceAdjIterator (adjEntry adjFirst, adjEntry adj)
 
 FaceAdjIterator (const FaceAdjIterator &)=default
 
bool operator!= (const FaceAdjIterator &other) const
 
adjEntry operator* () const
 
FaceAdjIteratoroperator++ ()
 
FaceAdjIteratoroperator= (const FaceAdjIterator &)=default
 
bool operator== (const FaceAdjIterator &other) const
 

Private Attributes

adjEntry m_adj
 
adjEntry m_adjFirst
 

Detailed Description

Forward iterator for adjacency entries in a face.

Definition at line 59 of file CombinatorialEmbedding.h.

Constructor & Destructor Documentation

◆ FaceAdjIterator() [1/4]

ogdf::internal::FaceAdjIterator::FaceAdjIterator ( )
inline

Definition at line 64 of file CombinatorialEmbedding.h.

◆ FaceAdjIterator() [2/4]

ogdf::internal::FaceAdjIterator::FaceAdjIterator ( adjEntry  adj)
inlineexplicit

Definition at line 66 of file CombinatorialEmbedding.h.

◆ FaceAdjIterator() [3/4]

ogdf::internal::FaceAdjIterator::FaceAdjIterator ( adjEntry  adjFirst,
adjEntry  adj 
)
inline

Definition at line 68 of file CombinatorialEmbedding.h.

◆ FaceAdjIterator() [4/4]

ogdf::internal::FaceAdjIterator::FaceAdjIterator ( const FaceAdjIterator )
default

Member Function Documentation

◆ operator!=()

bool ogdf::internal::FaceAdjIterator::operator!= ( const FaceAdjIterator other) const
inline

Definition at line 75 of file CombinatorialEmbedding.h.

◆ operator*()

adjEntry ogdf::internal::FaceAdjIterator::operator* ( ) const
inline

Definition at line 77 of file CombinatorialEmbedding.h.

◆ operator++()

FaceAdjIterator& ogdf::internal::FaceAdjIterator::operator++ ( )
inline

Definition at line 79 of file CombinatorialEmbedding.h.

◆ operator=()

FaceAdjIterator& ogdf::internal::FaceAdjIterator::operator= ( const FaceAdjIterator )
default

◆ operator==()

bool ogdf::internal::FaceAdjIterator::operator== ( const FaceAdjIterator other) const
inline

Definition at line 73 of file CombinatorialEmbedding.h.

Member Data Documentation

◆ m_adj

adjEntry ogdf::internal::FaceAdjIterator::m_adj
private

Definition at line 60 of file CombinatorialEmbedding.h.

◆ m_adjFirst

adjEntry ogdf::internal::FaceAdjIterator::m_adjFirst
private

Definition at line 61 of file CombinatorialEmbedding.h.


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