Public Member Functions

on_segment_iterator< IteratorType, ElementType > Class Template Reference

Iterator for non-const iteration over n-cells of a segment. More...

#include <segment_iterators.hpp>

Public Member Functions

 on_segment_iterator (IteratorType const &it)
ElementType & operator* () const
ElementType * operator-> () const
self_typeoperator++ ()
self_type operator++ (int)
bool operator== (const self_type &i) const
bool operator!= (const self_type &i) const

Detailed Description

template<typename IteratorType, typename ElementType>
class viennagrid::on_segment_iterator< IteratorType, ElementType >

Iterator for non-const iteration over n-cells of a segment.


Constructor & Destructor Documentation

on_segment_iterator ( IteratorType const &  it  )  [inline]

Member Function Documentation

bool operator!= ( const self_type i  )  const [inline]
ElementType& operator* (  )  const [inline]
self_type operator++ ( int   )  [inline]
self_type& operator++ (  )  [inline]
ElementType* operator-> (  )  const [inline]
bool operator== ( const self_type i  )  const [inline]

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