ViennaLS
Loading...
Searching...
No Matches
viennals::FromSurfaceMesh< T, D >::box::iterator Class Reference

Iterator over all grid points, contained by a box. More...

#include <lsFromSurfaceMesh.hpp>

Public Member Functions

 iterator (const box &bx)
 
iteratoroperator++ ()
 
iterator operator++ (int)
 
bool is_finished () const
 
const hrleVectorType< hrleIndexType, D - 1 > & operator* () const
 

Detailed Description

template<class T, int D>
class viennals::FromSurfaceMesh< T, D >::box::iterator

Iterator over all grid points, contained by a box.

Constructor & Destructor Documentation

◆ iterator()

template<class T , int D>
viennals::FromSurfaceMesh< T, D >::box::iterator::iterator ( const box & bx)
inline

Member Function Documentation

◆ is_finished()

template<class T , int D>
bool viennals::FromSurfaceMesh< T, D >::box::iterator::is_finished ( ) const
inline

◆ operator*()

template<class T , int D>
const hrleVectorType< hrleIndexType, D - 1 > & viennals::FromSurfaceMesh< T, D >::box::iterator::operator* ( ) const
inline

◆ operator++() [1/2]

template<class T , int D>
iterator & viennals::FromSurfaceMesh< T, D >::box::iterator::operator++ ( )
inline

◆ operator++() [2/2]

template<class T , int D>
iterator viennals::FromSurfaceMesh< T, D >::box::iterator::operator++ ( int )
inline

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