|
dune-grid 2.10
|
iterate over the GridViews boundary intersections More...
#include <dune/grid/io/file/vtk/boundaryiterators.hh>

Public Types | |
| typedef BoundaryIterator< GV > | DerivedType |
| typedef const GV::Intersection | Value |
| typedef Value & | Reference |
| typedef GV::template Codim< 0 >::Iterator | ElementIterator |
| typedef GV::IntersectionIterator | IntersectionIterator |
| typedef std::iterator_traits< ElementIterator >::difference_type | DifferenceType |
Public Member Functions | |
| Reference | dereference () const |
| bool | equals (const DerivedType &other) const |
| void | increment () |
| BoundaryIterator (const GV &gv_, const ElementIterator &eit_, const IntersectionIterator &iit_) | |
| construct a BoundaryIterator | |
| BoundaryIterator (const GV &gv_, const ElementIterator &eit_) | |
| construct a BoundaryIterator | |
| BoundaryIterator (const GV &gv_, bool end=false) | |
| construct a BoundaryIterator | |
iterate over the GridViews boundary intersections
This will visit all intersections for which boundary() is true and neighbor() is false.
| typedef BoundaryIterator<GV> Dune::VTK::BoundaryIterator< GV >::DerivedType |
| typedef std::iterator_traits<ElementIterator>::difference_type Dune::VTK::BoundaryIterator< GV >::DifferenceType |
| typedef GV::template Codim<0>::Iterator Dune::VTK::BoundaryIterator< GV >::ElementIterator |
| typedef GV::IntersectionIterator Dune::VTK::BoundaryIterator< GV >::IntersectionIterator |
| typedef Value& Dune::VTK::BoundaryIterator< GV >::Reference |
| typedef const GV::Intersection Dune::VTK::BoundaryIterator< GV >::Value |
|
inline |
construct a BoundaryIterator
The iterator will initially point to the intersection iit_. If that intersection is not valid, it will advance to the first valid one.
|
inline |
construct a BoundaryIterator
The iterator will initially point to eit_'s first intersection. If that intersection is not valid, it will advance to the first valid one.
|
inline |
construct a BoundaryIterator
If end == true, construct an end iterator for the given gridview. Otherwise, construct a begin iterator.
|
inline |
|
inline |
|
inline |