Tatooine
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
tatooine::mesh< Real, N >::face_iterator Struct Reference

#include <mesh.h>

Inheritance diagram for tatooine::mesh< Real, N >::face_iterator:
[legend]
Collaboration diagram for tatooine::mesh< Real, N >::face_iterator:
[legend]

Public Member Functions

 face_iterator (face _f, const mesh *_m)
 
 face_iterator (const face_iterator &other)
 

Private Member Functions

void increment ()
 
void decrement ()
 
bool equal (const face_iterator &other) const
 
auto dereference () const
 

Private Attributes

face f
 
const meshm
 

Friends

class boost::iterator_core_access
 

Constructor & Destructor Documentation

◆ face_iterator() [1/2]

template<typename Real , size_t N>
tatooine::mesh< Real, N >::face_iterator::face_iterator ( face  _f,
const mesh _m 
)
inline

◆ face_iterator() [2/2]

template<typename Real , size_t N>
tatooine::mesh< Real, N >::face_iterator::face_iterator ( const face_iterator other)
inline

Member Function Documentation

◆ decrement()

template<typename Real , size_t N>
void tatooine::mesh< Real, N >::face_iterator::decrement ( )
inlineprivate

◆ dereference()

template<typename Real , size_t N>
auto tatooine::mesh< Real, N >::face_iterator::dereference ( ) const
inlineprivate

◆ equal()

template<typename Real , size_t N>
bool tatooine::mesh< Real, N >::face_iterator::equal ( const face_iterator other) const
inlineprivate

◆ increment()

template<typename Real , size_t N>
void tatooine::mesh< Real, N >::face_iterator::increment ( )
inlineprivate

Friends And Related Function Documentation

◆ boost::iterator_core_access

template<typename Real , size_t N>
friend class boost::iterator_core_access
friend

Member Data Documentation

◆ f

template<typename Real , size_t N>
face tatooine::mesh< Real, N >::face_iterator::f
private

◆ m

template<typename Real , size_t N>
const mesh* tatooine::mesh< Real, N >::face_iterator::m
private

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