#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 42 of file Iterators.h.
using ogdf::internal::gcm::datastructure::FilterIterator< Iterator >::T = typename Iterator::T |
Definition at line 50 of file Iterators.h.
|
inline |
Definition at line 52 of file Iterators.h.
|
inline |
Definition at line 80 of file Iterators.h.
|
inline |
Definition at line 82 of file Iterators.h.
|
inline |
Definition at line 71 of file Iterators.h.
|
inline |
Definition at line 64 of file Iterators.h.
|
inline |
Definition at line 78 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.
|
protected |
Definition at line 47 of file Iterators.h.