Workspace 6.21.5
Public Member Functions | List of all members
MeshElementsInterface::iterator Class Reference

A non-const iterator for elements.

#include <Mesh/DataStructures/MeshModelInterface/meshelementsinterface.h>

Public Member Functions

 iterator (const iterator &other)
 
bool operator!= (const iterator &rhs) const
 
ElementHandle operator* () const
 
iterator operator+ (size_type increment) const
 
iteratoroperator++ ()
 
iterator operator++ (int)
 
iteratoroperator+= (size_type increment)
 
const ElementHandleoperator-> () const
 
iteratoroperator= (const iterator &rhs)
 
bool operator== (const iterator &rhs) const
 

Constructor & Destructor Documentation

◆ iterator()

iterator ( const iterator other)
inlinedefault

Member Function Documentation

◆ operator!=()

bool operator!= ( const iterator rhs) const
inline

◆ operator*()

ElementHandle operator* ( ) const
inline

◆ operator+()

MeshElementsInterface::iterator operator+ ( size_type  increment) const
inline

◆ operator++() [1/2]

MeshElementsInterface::iterator & operator++ ( )
inline

◆ operator++() [2/2]

MeshElementsInterface::iterator operator++ ( int  )
inline

◆ operator+=()

MeshElementsInterface::iterator & operator+= ( size_type  increment)
inline

◆ operator->()

const ElementHandle * operator-> ( ) const
inline

◆ operator=()

MeshElementsInterface::iterator & operator= ( const iterator rhs)
inlinedefault

◆ operator==()

bool operator== ( const iterator rhs) const
inline