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

A non-const iterator for nodes.

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

Public Member Functions

 iterator (const iterator &other)
 
bool operator!= (const iterator &rhs) const
 
NodeHandle operator* () const
 
iterator operator+ (size_type increment) const
 
iteratoroperator++ ()
 
iterator operator++ (int)
 
iteratoroperator+= (size_type increment)
 
const NodeHandleoperator-> () 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*()

NodeHandle operator* ( ) const
inline

◆ operator+()

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

◆ operator++() [1/2]

MeshNodesInterface::iterator & operator++ ( )
inline

◆ operator++() [2/2]

MeshNodesInterface::iterator operator++ ( int  )
inline

◆ operator+=()

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

◆ operator->()

const NodeHandle * operator-> ( ) const
inline

◆ operator=()

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

◆ operator==()

bool operator== ( const iterator rhs) const
inline