SCIRun
5.0
|
Distinct type for edge Iterator. More...
#include <FieldVIterator.h>
Public Types | |
typedef VEdgeIndex< T > | value_type |
typedef VEdgeIndex< T > * | pointer |
typedef VEdgeIndex< T > & | reference |
![]() | |
typedef std::bidirectional_iterator_tag | iterator_category |
typedef T | difference_type |
Public Member Functions | |
VEdgeIterator () | |
VEdgeIterator (T index) | |
VEdgeIndex< T > | operator* () const |
Required interface for an FieldIterator. More... | |
![]() | |
FieldVIteratorBase (T i) | |
T | operator++ () |
Field Iterators need to be able to increment. More... | |
T | operator-- () |
bool | operator== (const FieldVIteratorBase &a) const |
bool | operator!= (const FieldVIteratorBase &a) const |
T | operator* () const |
Additional Inherited Members | |
![]() | |
T | index_ |
Distinct type for edge Iterator.
typedef VEdgeIndex<T>* pointer |
typedef VEdgeIndex<T>& reference |
typedef VEdgeIndex<T> value_type |
|
inline |
|
inline |
|
inline |
Required interface for an FieldIterator.