Public Member Functions

domain_subcell_iterator< ElementType, MapIterator > Class Template Reference

Iterator over non-vertices and non-cells on a domain. More...

#include <domain_iterators.hpp>

Public Member Functions

 domain_subcell_iterator (MapIterator const &mit)
ElementType & operator* () const
ElementType * operator-> () const
domain_subcell_iteratoroperator++ ()
domain_subcell_iteratoroperator++ (int)
bool operator== (const domain_subcell_iterator &i) const
bool operator!= (const domain_subcell_iterator &i) const

Detailed Description

template<typename ElementType, typename MapIterator>
class viennagrid::domain_subcell_iterator< ElementType, MapIterator >

Iterator over non-vertices and non-cells on a domain.


Constructor & Destructor Documentation

domain_subcell_iterator ( MapIterator const &  mit  )  [inline]

Member Function Documentation

bool operator!= ( const domain_subcell_iterator< ElementType, MapIterator > &  i  )  const [inline]
ElementType& operator* (  )  const [inline]
domain_subcell_iterator& operator++ ( int   )  [inline]
domain_subcell_iterator& operator++ (  )  [inline]
ElementType* operator-> (  )  const [inline]
bool operator== ( const domain_subcell_iterator< ElementType, MapIterator > &  i  )  const [inline]

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