#include <ogdf/geometric/cr_min/datastructure/Iterators.h>
Public Types | |
| using | T = typename Iterator::T |
Public Member Functions | |
| FilterIterator (Iterator begin, Iterator end, const std::function< bool(const typename Iterator::T)> &_predicate) | |
| bool | operator!= (const FilterIterator< Iterator > &b) const |
| T | operator* () |
| FilterIterator< Iterator > & | operator++ () |
| FilterIterator< Iterator > & | operator-- () |
| bool | operator== (const FilterIterator< Iterator > &b) const |
Protected Attributes | |
| Iterator | m_begin |
| Iterator | m_cur |
| Iterator | m_end |
| const std::function< bool(const typename Iterator::T)> | m_predicate |
Definition at line 41 of file Iterators.h.
| using ogdf::internal::gcm::datastructure::FilterIterator< Iterator >::T = typename Iterator::T |
Definition at line 49 of file Iterators.h.
|
inline |
Definition at line 51 of file Iterators.h.
|
inline |
Definition at line 79 of file Iterators.h.
|
inline |
Definition at line 81 of file Iterators.h.
|
inline |
Definition at line 70 of file Iterators.h.
|
inline |
Definition at line 63 of file Iterators.h.
|
inline |
Definition at line 77 of file Iterators.h.
|
protected |
Definition at line 43 of file Iterators.h.
|
protected |
Definition at line 44 of file Iterators.h.
|
protected |
Definition at line 45 of file Iterators.h.
|
protected |
Definition at line 46 of file Iterators.h.