Iterator for AdjEntries of a graph.
More...
#include <ogdf/basic/Graph_d.h>
Iterator for AdjEntries of a graph.
Definition at line 523 of file Graph_d.h.
◆ iterator
◆ value_type
◆ GraphAdjIterator()
ogdf::GraphAdjIterator::GraphAdjIterator |
( |
Graph * |
graph = nullptr , |
|
|
adjEntry |
entry = nullptr |
|
) |
| |
◆ begin()
Returns an iterator to the first adjEntry in the associated graph.
◆ end()
Returns an iterator to the one-past-last adjEntry in the associated graph.
Definition at line 538 of file Graph_d.h.
◆ next()
void ogdf::GraphAdjIterator::next |
( |
| ) |
|
Proceeds to the next adjEntry.
◆ operator!=()
Inequality operator.
Definition at line 558 of file Graph_d.h.
◆ operator*()
adjEntry ogdf::GraphAdjIterator::operator* |
( |
| ) |
const |
|
inline |
Returns the associated adjEntry.
Definition at line 547 of file Graph_d.h.
◆ operator++() [1/2]
Increment operator (prefix).
Definition at line 561 of file Graph_d.h.
◆ operator++() [2/2]
Increment operator (postfix).
Definition at line 567 of file Graph_d.h.
◆ operator--() [1/2]
Decrement operator (prefix).
Definition at line 574 of file Graph_d.h.
◆ operator--() [2/2]
Decrement operator (postfix).
Definition at line 580 of file Graph_d.h.
◆ operator->()
AdjElement& ogdf::GraphAdjIterator::operator-> |
( |
| ) |
const |
|
inline |
Returns a reference to the associated adjElement.
Definition at line 550 of file Graph_d.h.
◆ operator==()
Equality operator.
Definition at line 553 of file Graph_d.h.
◆ prev()
void ogdf::GraphAdjIterator::prev |
( |
| ) |
|
Returns to the previous adjEntry.
◆ m_entry
adjEntry ogdf::GraphAdjIterator::m_entry |
|
private |
◆ m_pGraph
Graph* ogdf::GraphAdjIterator::m_pGraph |
|
private |
The documentation for this class was generated from the following file: