dune-grid 3.0-git
|
Iterates over entities of one grid level. More...
#include <dune/grid/yaspgrid/yaspgridleveliterator.hh>
Public Types | |
typedef GridImp::template Codim< codim >::Entity | Entity |
typedef GridImp::YGridLevelIterator | YGLI |
typedef GridImp::YGrid::Iterator | I |
enum | { codimension = codim } |
codimension of entity pointer More... | |
typedef YaspEntityPointer< codim, GridImp > | EntityPointerImp |
Public Member Functions | |
YaspLevelIterator () | |
default constructor | |
YaspLevelIterator (const YGLI &g, const I &it) | |
constructor | |
YaspLevelIterator (const YaspLevelIterator &i) | |
copy constructor | |
void | increment () |
increment | |
bool | equals (const YaspEntityPointer &rhs) const |
copying and moving – use default implementations | |
const Entity & | dereference () const |
dereferencing | |
int | level () const |
ask for level of entity | |
Protected Types | |
typedef YaspEntity< codim, dim, GridImp > | YaspEntityImp |
Protected Attributes | |
Entity | _entity |
use default assignment operator | |
Iterates over entities of one grid level.
typedef GridImp::template Codim<codim>::Entity Dune::YaspLevelIterator< codim, pitype, GridImp >::Entity |
|
inherited |
typedef GridImp::YGrid::Iterator Dune::YaspLevelIterator< codim, pitype, GridImp >::I |
|
protectedinherited |
typedef GridImp::YGridLevelIterator Dune::YaspLevelIterator< codim, pitype, GridImp >::YGLI |
|
inherited |
|
inline |
default constructor
|
inline |
constructor
|
inline |
copy constructor
|
inlineinherited |
dereferencing
|
inlineinherited |
copying and moving – use default implementations
equality
|
inline |
increment
|
inlineinherited |
ask for level of entity
|
protectedinherited |
use default assignment operator
entity