|
ug4
|
Use this class as a tool to create const_iterators to your own geometric objects. More...
#include <generic_grid_object_iterator.h>
Inheritance diagram for ug::ConstGenericGridObjectIterator< TValue, TBaseIterator, TConstBaseIterator >: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. | |
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! | |
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.
|
friend |
|
friend |
You should avoid casting whenever possible!