|
libMesh
|
The definition of the protected nested SideIter class. More...
#include <elem.h>
Public Member Functions | |
| SideIter (const unsigned int side_number, Elem *parent) | |
| SideIter () | |
| SideIter (const SideIter &other) | |
| SideIter & | operator= (const SideIter &other) |
| Elem *& | operator* () const |
| SideIter & | operator++ () |
| bool | operator== (const SideIter &other) const |
| bool | side_on_boundary () const |
Private Member Functions | |
| void | _update_side_ptr () const |
Private Attributes | |
| std::unique_ptr< Elem > | _side |
| Elem * | _side_ptr |
| Elem * | _parent |
| unsigned int | _side_number |
|
inline |
Definition at line 3370 of file elem.h.
|
inline |
|
inlineprivate |
Definition at line 3433 of file elem.h.
References _parent, _side, _side_number, _side_ptr, and libMesh::Elem::build_side_ptr().
Referenced by operator*().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 3425 of file elem.h.
References _parent, _side_number, and libMesh::Elem::neighbor_ptr().
|
private |
Definition at line 3457 of file elem.h.
Referenced by _update_side_ptr(), operator=(), operator==(), and side_on_boundary().
|
mutableprivate |
Definition at line 3445 of file elem.h.
Referenced by _update_side_ptr().
|
private |
Definition at line 3460 of file elem.h.
Referenced by _update_side_ptr(), operator++(), operator=(), operator==(), and side_on_boundary().
|
mutableprivate |
Definition at line 3454 of file elem.h.
Referenced by _update_side_ptr(), and operator*().
1.8.14