#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.