![]() |
Tulip 5.7.1
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.
|
inline |
Definition at line 76 of file Iterator.h.
|
inlinevirtual |
Definition at line 82 of file Iterator.h.
|
inline |
Definition at line 140 of file Iterator.h.
|
inline |
Definition at line 144 of file Iterator.h.
|
pure virtual |
Tells if the sequence is at its end.
Implemented in tlp::ConversionIterator< TYPEIN, TYPEOUT, ConversionFunc >, tlp::ConversionIterator< TIN, TOUT, ConversionFunc >, tlp::FilterIterator< TYPE, FILTER >, tlp::StableIterator< T >, tlp::StableIterator< tlp::edge >, tlp::StableIterator< tlp::node >, tlp::StlIterator< T, ITERATOR >, and tlp::ConcatIterator< T >.
|
pure virtual |
Moves the Iterator on the next element.
Implemented in tlp::ConversionIterator< TYPEIN, TYPEOUT, ConversionFunc >, tlp::ConversionIterator< TIN, TOUT, ConversionFunc >, tlp::FilterIterator< TYPE, FILTER >, tlp::StableIterator< T >, tlp::StableIterator< tlp::edge >, tlp::StableIterator< tlp::node >, tlp::StlIterator< T, ITERATOR >, and tlp::ConcatIterator< T >.