#include <ogdf/basic/pctree/PCTreeIterators.h>
Definition at line 50 of file PCTreeIterators.h.
◆ difference_type
◆ iterator_category
◆ pointer
◆ reference
◆ value_type
◆ PCNodeIterator() [1/2]
ogdf::pc_tree::PCNodeIterator::PCNodeIterator |
( |
PCNode * |
node, |
|
|
PCNode * |
pred, |
|
|
PCNode * |
curr |
|
) |
| |
|
inlineprivate |
◆ PCNodeIterator() [2/2]
ogdf::pc_tree::PCNodeIterator::PCNodeIterator |
( |
| ) |
|
|
default |
◆ isParent()
bool ogdf::pc_tree::PCNodeIterator::isParent |
( |
| ) |
|
◆ nodeOf()
PCNode* ogdf::pc_tree::PCNodeIterator::nodeOf |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool ogdf::pc_tree::PCNodeIterator::operator!= |
( |
const PCNodeIterator & |
rhs | ) |
const |
|
inline |
◆ operator*()
PCNode* ogdf::pc_tree::PCNodeIterator::operator* |
( |
| ) |
const |
|
inline |
◆ operator++() [1/2]
Increment operator (prefix, returns result).
◆ operator++() [2/2]
Increment operator (postfix, returns previous value).
◆ operator->()
PCNode& ogdf::pc_tree::PCNodeIterator::operator-> |
( |
| ) |
const |
|
inline |
◆ operator==()
bool ogdf::pc_tree::PCNodeIterator::operator== |
( |
const PCNodeIterator & |
rhs | ) |
const |
|
inline |
◆ PCNodeChildrenIterable
◆ PCNodeNeighborsIterable
◆ m_curr
PCNode* ogdf::pc_tree::PCNodeIterator::m_curr = nullptr |
|
private |
◆ m_node
PCNode* ogdf::pc_tree::PCNodeIterator::m_node = nullptr |
|
private |
◆ m_pred
PCNode* ogdf::pc_tree::PCNodeIterator::m_pred = nullptr |
|
private |
The documentation for this class was generated from the following file: