Flow123d
release_3.0.0-903-ge56fc7d
|
#include <dh_cell_accessor.hh>
Public Member Functions | |
DHNeighbSide () | |
DHNeighbSide (const DHCellAccessor &dh_cell, unsigned int neighb_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 DHNeighbSide &other) |
Comparison of accessors. More... | |
Private Attributes | |
DHCellAccessor | dh_cell_ |
Appropriate cell accessor. More... | |
unsigned int | neighb_idx_ |
Index into neigh_vb array. More... | |
Class allows to iterate over sides of neighbour.
Iterator provides same behavior as parent class through side() method.
Definition at line 261 of file dh_cell_accessor.hh.
|
inline |
Default invalid accessor.
Definition at line 266 of file dh_cell_accessor.hh.
|
inline |
Valid accessor allows iterate over neighbor sides.
Definition at line 271 of file dh_cell_accessor.hh.
|
inline |
Return DHCellSide according to this object.
Definition at line 281 of file dh_cell_accessor.hh.
|
inline |
Iterates to next edge side.
Definition at line 288 of file dh_cell_accessor.hh.
|
inline |
Check validity of accessor (see default constructor)
Definition at line 276 of file dh_cell_accessor.hh.
|
inline |
Comparison of accessors.
Definition at line 293 of file dh_cell_accessor.hh.
|
private |
Appropriate cell accessor.
Definition at line 299 of file dh_cell_accessor.hh.
|
private |
Index into neigh_vb array.
Definition at line 301 of file dh_cell_accessor.hh.