Dune Core Modules (2.6.0)

Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator > Class Template Reference

#include <dune/grid/albertagrid/treeiterator.hh>

Public Member Functions

 AlbertaGridTreeIterator (const This &other)
 Constructor making end iterator.
 
Thisoperator= (const This &other)
 Constructor making end iterator.
 
 AlbertaGridTreeIterator (const GridImp &grid, int travLevel)
 Constructor making end iterator.
 
 AlbertaGridTreeIterator (const GridImp &grid, const MarkerVector *marker, int travLevel)
 Constructor making begin iterator.
 
bool equals (const This &other) const
 equality
 
Entity & dereference () const
 dereferencing
 
int level () const
 ask for level of entities
 
void increment ()
 increment
 

Protected Member Functions

EntityImp & entityImp ()
 obtain reference to internal entity implementation
 
const EntityImp & entityImp () const
 obtain const reference to internal entity implementation
 
const GridImp & grid () const
 obtain a reference to the grid
 

Detailed Description

template<int codim, class GridImp, bool leafIterator>
class Dune::AlbertaGridTreeIterator< codim, GridImp, leafIterator >

Enables iteration over all entities of a given codimension and level of a grid.


The documentation for this class was generated from the following files:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Dec 26, 23:30, 2024)