Tulip
5.7.4
Large graphs analysis and drawing
|
#include <Iterator.h>
Public Member Functions | |
iterator_t | begin () |
iterator_t | end () |
virtual bool | hasNext ()=0 |
virtual T | next ()=0 |
Interface for Tulip iterators. Allows basic iteration operations only.
Below are some examples about how to use Tulip iterators in C++ code.
Definition at line 74 of file Iterator.h.
|
pure virtual |
Tells if the sequence is at its end.
Implemented in tlp::ConcatIterator< T >, tlp::StlIterator< T, ITERATOR >, tlp::StableIterator< T >, tlp::StableIterator< tlp::node >, tlp::StableIterator< tlp::edge >, tlp::FilterIterator< TYPE, FILTER >, tlp::ConversionIterator< TYPEIN, TYPEOUT, ConversionFunc >, and tlp::ConversionIterator< TIN, TOUT, ConversionFunc >.
|
pure virtual |
Moves the Iterator on the next element.
Implemented in tlp::ConcatIterator< T >, tlp::StlIterator< T, ITERATOR >, tlp::StableIterator< T >, tlp::StableIterator< tlp::node >, tlp::StableIterator< tlp::edge >, tlp::FilterIterator< TYPE, FILTER >, tlp::ConversionIterator< TYPEIN, TYPEOUT, ConversionFunc >, and tlp::ConversionIterator< TIN, TOUT, ConversionFunc >.