dune-grid  2.5-git
Public Types | Public Member Functions | List of all members
Dune::Alberta::MeshPointer< dim >::MacroIterator Class Reference

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

Public Types

typedef Alberta::MeshPointer< dim > MeshPointer
 
typedef Alberta::ElementInfo< dim > ElementInfo
 

Public Member Functions

 MacroIterator ()
 
bool done () const
 
bool equals (const MacroIterator &other) const
 
void increment ()
 
const MacroElementmacroElement () const
 
const MeshPointermesh () const
 
Thisoperator++ ()
 
ElementInfo operator* () const
 
bool operator== (const MacroIterator &other) const
 
bool operator!= (const MacroIterator &other) const
 
ElementInfo elementInfo (typename FillFlags::Flags fillFlags=FillFlags::standard) const
 

Member Typedef Documentation

§ ElementInfo

§ MeshPointer

Constructor & Destructor Documentation

§ MacroIterator()

template<int dim>
Dune::Alberta::MeshPointer< dim >::MacroIterator::MacroIterator ( )
inline

Member Function Documentation

§ done()

template<int dim>
bool Dune::Alberta::MeshPointer< dim >::MacroIterator::done ( ) const
inline

§ elementInfo()

template<int dim>
ElementInfo Dune::Alberta::MeshPointer< dim >::MacroIterator::elementInfo ( typename FillFlags::Flags  fillFlags = FillFlags::standard) const
inline

§ equals()

template<int dim>
bool Dune::Alberta::MeshPointer< dim >::MacroIterator::equals ( const MacroIterator other) const
inline

§ increment()

template<int dim>
void Dune::Alberta::MeshPointer< dim >::MacroIterator::increment ( )
inline

§ macroElement()

template<int dim>
const MacroElement& Dune::Alberta::MeshPointer< dim >::MacroIterator::macroElement ( ) const
inline

§ mesh()

template<int dim>
const MeshPointer& Dune::Alberta::MeshPointer< dim >::MacroIterator::mesh ( ) const
inline

§ operator!=()

template<int dim>
bool Dune::Alberta::MeshPointer< dim >::MacroIterator::operator!= ( const MacroIterator other) const
inline

§ operator*()

template<int dim>
ElementInfo Dune::Alberta::MeshPointer< dim >::MacroIterator::operator* ( ) const
inline

§ operator++()

template<int dim>
This& Dune::Alberta::MeshPointer< dim >::MacroIterator::operator++ ( )
inline

§ operator==()

template<int dim>
bool Dune::Alberta::MeshPointer< dim >::MacroIterator::operator== ( const MacroIterator other) const
inline

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