|
MorphoGraphX
2.0-1-227
|
#include <CircIterator.hpp>
Public Types | |
| typedef std::forward_iterator_tag | iterator_category |
| typedef std::iterator_traits< ForwardIterator >::value_type | value_type |
| typedef std::iterator_traits< ForwardIterator >::difference_type | difference_type |
| typedef std::iterator_traits< ForwardIterator >::pointer | pointer |
| typedef std::iterator_traits< ForwardIterator >::reference | reference |
Public Member Functions | |
| CircIterator () | |
| CircIterator (const ForwardIterator &f, const ForwardIterator &l, const ForwardIterator &c) | |
| CircIterator (const ForwardIterator &f, const ForwardIterator &l) | |
| CircIterator (const CircIterator ©) | |
| CircIterator & | operator++ () |
| CircIterator | operator++ (int) |
| reference | operator* () |
| pointer | operator-> () |
| bool | operator== (const ForwardIterator &other) const |
| bool | operator== (const CircIterator &other) const |
| bool | operator!= (const ForwardIterator &other) const |
| bool | operator!= (const CircIterator &other) const |
| ForwardIterator | base () const |
Protected Attributes | |
| ForwardIterator | first |
| ForwardIterator | last |
| ForwardIterator | init |
| ForwardIterator | cur |
Creates a circular iterator from a range of forward iterators
Definition at line 24 of file CircIterator.hpp.
| typedef std::iterator_traits<ForwardIterator>::difference_type mgx::CircIterator< ForwardIterator >::difference_type |
Definition at line 28 of file CircIterator.hpp.
| typedef std::forward_iterator_tag mgx::CircIterator< ForwardIterator >::iterator_category |
Definition at line 26 of file CircIterator.hpp.
| typedef std::iterator_traits<ForwardIterator>::pointer mgx::CircIterator< ForwardIterator >::pointer |
Definition at line 29 of file CircIterator.hpp.
| typedef std::iterator_traits<ForwardIterator>::reference mgx::CircIterator< ForwardIterator >::reference |
Definition at line 30 of file CircIterator.hpp.
| typedef std::iterator_traits<ForwardIterator>::value_type mgx::CircIterator< ForwardIterator >::value_type |
Definition at line 27 of file CircIterator.hpp.
|
inline |
Definition at line 32 of file CircIterator.hpp.
|
inline |
Definition at line 34 of file CircIterator.hpp.
|
inline |
Definition at line 37 of file CircIterator.hpp.
|
inline |
Definition at line 40 of file CircIterator.hpp.
|
inline |
Definition at line 83 of file CircIterator.hpp.
|
inline |
Definition at line 79 of file CircIterator.hpp.
|
inline |
Definition at line 75 of file CircIterator.hpp.
|
inline |
Definition at line 60 of file CircIterator.hpp.
|
inline |
Definition at line 43 of file CircIterator.hpp.
|
inline |
Definition at line 53 of file CircIterator.hpp.
|
inline |
Definition at line 63 of file CircIterator.hpp.
|
inline |
Definition at line 71 of file CircIterator.hpp.
|
inline |
Definition at line 67 of file CircIterator.hpp.
|
protected |
Definition at line 88 of file CircIterator.hpp.
|
protected |
Definition at line 88 of file CircIterator.hpp.
|
protected |
Definition at line 88 of file CircIterator.hpp.
|
protected |
Definition at line 88 of file CircIterator.hpp.
1.8.17