Flow123d
release_3.0.0-902-gf72c4b4
|
#include <dh_cell_accessor.hh>
Public Member Functions | |
DHEdgeSide () | |
DHEdgeSide (const DHCellSide &cell_side, unsigned int side_idx) | |
bool | is_valid () const |
Check validity of accessor (see default constructor) More... | |
DHCellSide | cell_side () const |
Return DHCellSide according to this object. More... | |
void | inc () |
Iterates to next edge side. More... | |
bool | operator== (const DHEdgeSide &other) |
Comparison of accessors. More... | |
unsigned int | side_idx () |
Private Attributes | |
DHCellSide | cell_side_ |
Appropriate side accessor. More... | |
unsigned int | edge_idx_ |
Pointer to the DOF handler owning the element. More... | |
unsigned int | side_idx_ |
Index of side owned by Edge. More... | |
Class allows to iterate over sides of edge.
Iterator provides same behavior as parent class through side() method.
Definition at line 210 of file dh_cell_accessor.hh.
|
inline |
Default invalid accessor.
Definition at line 215 of file dh_cell_accessor.hh.
|
inline |
Valid accessor allows iterate over sides.
Definition at line 220 of file dh_cell_accessor.hh.
|
inline |
Return DHCellSide according to this object.
Definition at line 230 of file dh_cell_accessor.hh.
|
inline |
Iterates to next edge side.
Definition at line 235 of file dh_cell_accessor.hh.
|
inline |
Check validity of accessor (see default constructor)
Definition at line 225 of file dh_cell_accessor.hh.
|
inline |
Comparison of accessors.
Definition at line 240 of file dh_cell_accessor.hh.
|
inline |
Definition at line 244 of file dh_cell_accessor.hh.
|
private |
Appropriate side accessor.
Definition at line 248 of file dh_cell_accessor.hh.
|
private |
Pointer to the DOF handler owning the element.
Definition at line 250 of file dh_cell_accessor.hh.
|
private |
Index of side owned by Edge.
Definition at line 252 of file dh_cell_accessor.hh.