Tatooine
Public Member Functions | Public Attributes | List of all members
tatooine::subgrid< Real, N >::vertex_iterator Struct Reference

#include <subgrid.h>

Inheritance diagram for tatooine::subgrid< Real, N >::vertex_iterator:
[legend]
Collaboration diagram for tatooine::subgrid< Real, N >::vertex_iterator:
[legend]

Public Member Functions

auto operator++ () -> auto &
 
auto operator-- () -> auto &
 
auto operator* ()
 
auto operator== (const vertex_iterator &other)
 
auto operator!= (const vertex_iterator &other)
 

Public Attributes

grid_vertex< Real, N > v
 
subgrid< Real, N > * m_subgrid
 

Member Function Documentation

◆ operator!=()

template<typename Real , size_t N>
auto tatooine::subgrid< Real, N >::vertex_iterator::operator!= ( const vertex_iterator other)
inline

◆ operator*()

template<typename Real , size_t N>
auto tatooine::subgrid< Real, N >::vertex_iterator::operator* ( )
inline

◆ operator++()

template<typename Real , size_t N>
auto tatooine::subgrid< Real, N >::vertex_iterator::operator++ ( ) -> auto&
inline

◆ operator--()

template<typename Real , size_t N>
auto tatooine::subgrid< Real, N >::vertex_iterator::operator-- ( ) -> auto&
inline

◆ operator==()

template<typename Real , size_t N>
auto tatooine::subgrid< Real, N >::vertex_iterator::operator== ( const vertex_iterator other)
inline

Member Data Documentation

◆ m_subgrid

template<typename Real , size_t N>
subgrid<Real, N>* tatooine::subgrid< Real, N >::vertex_iterator::m_subgrid

◆ v

template<typename Real , size_t N>
grid_vertex<Real, N> tatooine::subgrid< Real, N >::vertex_iterator::v

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