#include <Node.hpp>
Public Member Functions | |
ContainingElementIterator (std::set< unsigned >::const_iterator indexIterator) | |
const unsigned & | operator* () const |
bool | operator!= (const ContainingElementIterator &rOther) const |
bool | operator== (const ContainingElementIterator &rOther) const |
ContainingElementIterator & | operator++ () |
Private Attributes | |
std::set< unsigned > ::const_iterator | mIndexIterator |
An iterator over the indices of elements which contain this node.
Definition at line 279 of file Node.hpp.
Node< SPACE_DIM >::ContainingElementIterator::ContainingElementIterator | ( | std::set< unsigned >::const_iterator | indexIterator | ) | [inline] |
Constructor for a new ContainingElementIterator.
indexIterator | an index iterator |
bool Node< SPACE_DIM >::ContainingElementIterator::operator!= | ( | const ContainingElementIterator & | rOther | ) | const [inline] |
Comparison not-equal-to.
rOther | ContainingElementIterator with which comparison is made |
Definition at line 302 of file Node.hpp.
References Node< SPACE_DIM >::ContainingElementIterator::mIndexIterator.
Referenced by Node< SPACE_DIM >::ContainingElementIterator::operator==().
const unsigned& Node< SPACE_DIM >::ContainingElementIterator::operator* | ( | ) | const [inline] |
Prefix dereference operator.
Definition at line 293 of file Node.hpp.
References Node< SPACE_DIM >::ContainingElementIterator::mIndexIterator.
ContainingElementIterator& Node< SPACE_DIM >::ContainingElementIterator::operator++ | ( | ) | [inline] |
Prefix increment operator.
Definition at line 318 of file Node.hpp.
References Node< SPACE_DIM >::ContainingElementIterator::mIndexIterator.
bool Node< SPACE_DIM >::ContainingElementIterator::operator== | ( | const ContainingElementIterator & | rOther | ) | const [inline] |
Comparison equal-to.
rOther | ContainingElementIterator with which comparison is made |
Definition at line 311 of file Node.hpp.
References Node< SPACE_DIM >::ContainingElementIterator::operator!=().
std::set<unsigned>::const_iterator Node< SPACE_DIM >::ContainingElementIterator::mIndexIterator [private] |
Element index iterator.
Definition at line 324 of file Node.hpp.
Referenced by Node< SPACE_DIM >::ContainingElementIterator::operator!=(), Node< SPACE_DIM >::ContainingElementIterator::operator*(), and Node< SPACE_DIM >::ContainingElementIterator::operator++().