dune-mmesh 1.4.1-git
Loading...
Searching...
No Matches
Dune::MMeshInterfaceVertexIteratorImp< GridImp, dim > Class Template Reference

Forward declarations. More...

#include <dune/mmesh/grid/interfaceiterator.hh>

Public Types

typedef GridImp::template Codim< dim >::Entity Vertex
 

Public Member Functions

 MMeshInterfaceVertexIteratorImp (const GridImp *mMesh, bool includeBoundary)
 
 MMeshInterfaceVertexIteratorImp (const GridImp *mMesh, bool endDummy, bool includeBoundary)
 Constructor which creates the end iterator.
 
void increment ()
 prefix increment
 
Vertex dereference () const
 dereferencing
 
bool equals (const MMeshInterfaceVertexIteratorImp &iter) const
 equality
 

Detailed Description

template<class GridImp, int dim>
class Dune::MMeshInterfaceVertexIteratorImp< GridImp, dim >

Forward declarations.

Iterator over all interface vertices.

2D codim 1

Member Typedef Documentation

◆ Vertex

template<class GridImp , int dim>
typedef GridImp::template Codim<dim>::Entity Dune::MMeshInterfaceVertexIteratorImp< GridImp, dim >::Vertex

Constructor & Destructor Documentation

◆ MMeshInterfaceVertexIteratorImp() [1/2]

template<class GridImp , int dim>
Dune::MMeshInterfaceVertexIteratorImp< GridImp, dim >::MMeshInterfaceVertexIteratorImp ( const GridImp *  mMesh,
bool  includeBoundary 
)
inlineexplicit

◆ MMeshInterfaceVertexIteratorImp() [2/2]

template<class GridImp , int dim>
Dune::MMeshInterfaceVertexIteratorImp< GridImp, dim >::MMeshInterfaceVertexIteratorImp ( const GridImp *  mMesh,
bool  endDummy,
bool  includeBoundary 
)
inlineexplicit

Constructor which creates the end iterator.

Parameters
endDummyHere only to distinguish it from the other constructor
mMeshpointer to grid instance

Member Function Documentation

◆ dereference()

template<class GridImp , int dim>
Vertex Dune::MMeshInterfaceVertexIteratorImp< GridImp, dim >::dereference ( ) const
inline

dereferencing

◆ equals()

template<class GridImp , int dim>
bool Dune::MMeshInterfaceVertexIteratorImp< GridImp, dim >::equals ( const MMeshInterfaceVertexIteratorImp< GridImp, dim > &  iter) const
inline

equality

◆ increment()

template<class GridImp , int dim>
void Dune::MMeshInterfaceVertexIteratorImp< GridImp, dim >::increment ( )
inline

prefix increment


The documentation for this class was generated from the following file: