libMesh
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
libMesh::Elem::NodeRefIter Class Reference

#include <elem.h>

Inheritance diagram for libMesh::Elem::NodeRefIter:
[legend]

Public Member Functions

 NodeRefIter (Node *const *nodepp)
 
Nodeoperator* () const
 
const PointerToPointerIteroperator++ ()
 
PointerToPointerIter operator++ (int)
 
bool operator== (const PointerToPointerIter &j) const
 
bool operator!= (const PointerToPointerIter &j) const
 

Private Attributes

Node *const * _it
 

Detailed Description

Definition at line 2320 of file elem.h.

Constructor & Destructor Documentation

◆ NodeRefIter()

libMesh::Elem::NodeRefIter::NodeRefIter ( Node *const *  nodepp)
inline

Definition at line 2324 of file elem.h.

2324: PointerToPointerIter<Node>(nodepp) {}

Member Function Documentation

◆ operator!=()

bool libMesh::PointerToPointerIter< Node >::operator!= ( const PointerToPointerIter< Node > &  j) const
inlineinherited

Definition at line 61 of file pointer_to_pointer_iter.h.

62 {
63 return !(*this == j);
64 }

◆ operator*()

Node & libMesh::PointerToPointerIter< Node >::operator* ( ) const
inlineinherited

Definition at line 41 of file pointer_to_pointer_iter.h.

◆ operator++() [1/2]

const PointerToPointerIter & libMesh::PointerToPointerIter< Node >::operator++ ( )
inlineinherited

Definition at line 43 of file pointer_to_pointer_iter.h.

44 {
45 ++_it;
46 return *this;
47 }

◆ operator++() [2/2]

PointerToPointerIter libMesh::PointerToPointerIter< Node >::operator++ ( int  )
inlineinherited

Definition at line 49 of file pointer_to_pointer_iter.h.

50 {
51 PointerToPointerIter returnval(*this);
52 ++_it;
53 return returnval;
54 }

◆ operator==()

bool libMesh::PointerToPointerIter< Node >::operator== ( const PointerToPointerIter< Node > &  j) const
inlineinherited

Definition at line 56 of file pointer_to_pointer_iter.h.

57 {
58 return ( _it == j._it );
59 }

Member Data Documentation

◆ _it

Node * const* libMesh::PointerToPointerIter< Node >::_it
privateinherited

Definition at line 67 of file pointer_to_pointer_iter.h.


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