ug4
|
Use this class as a tool to create const_iterators to your own geometric objects. More...
#include <generic_grid_object_iterator.h>
Public Types | |
typedef TValue | value_type |
Public Member Functions | |
ConstGenericGridObjectIterator () | |
ConstGenericGridObjectIterator (const ConstGenericGridObjectIterator &iter) | |
ConstGenericGridObjectIterator (const GenericGridObjectIterator< TValue, TBaseIterator > &iter) | |
TValue | operator* () const |
note that the * operator is read only. More... | |
Protected Member Functions | |
ConstGenericGridObjectIterator (const TBaseIterator &iter) | |
ConstGenericGridObjectIterator (const TConstBaseIterator &iter) | |
Friends | |
class | Grid |
template<class TIterDest , class TIterSrc > | |
TIterDest | iterator_cast (const TIterSrc &iter) |
You should avoid casting whenever possible! More... | |
Use this class as a tool to create const_iterators to your own geometric objects.
typedef TValue ug::ConstGenericGridObjectIterator< TValue, TBaseIterator, TConstBaseIterator >::value_type |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inline |
note that the * operator is read only.
References ug::operator*().
|
friend |
|
friend |
You should avoid casting whenever possible!