Flow123d
3.9.0-9663d1cde
|
Point accessor allow iterate over local Observe points. More...
#include <observe.hh>
Public Member Functions | |
ObservePointAccessor () | |
Default invalid accessor. More... | |
ObservePointAccessor (const Observe *observe, unsigned int loc_idx) | |
unsigned int | local_idx () const |
Return local index to point. More... | |
unsigned int | global_idx () const |
Return global index to point. More... | |
const ObservePoint | observe_point () const |
Return ElementAccessor to element of loc_ele_idx_. More... | |
unsigned int | loc_point_time_index () const |
Return local index in data cache (combination of local point index and index of stored time) More... | |
bool | is_valid () const |
Check validity of accessor (see default constructor) More... | |
void | inc () |
Iterates to next local point. More... | |
bool | operator== (const ObservePointAccessor &other) |
Comparison of accessors. More... | |
Protected Attributes | |
const Observe * | observe_ |
Pointer to the Observe owning the point. More... | |
unsigned int | loc_point_idx_ |
Index into Observe::point_4_loc_ array. More... | |
Point accessor allow iterate over local Observe points.
Iterator is defined by:
Definition at line 325 of file observe.hh.
|
inline |
Default invalid accessor.
Definition at line 328 of file observe.hh.
|
inline |
Observe point accessor.
Definition at line 335 of file observe.hh.
|
inline |
Return global index to point.
Definition at line 345 of file observe.hh.
|
inline |
Iterates to next local point.
Definition at line 365 of file observe.hh.
|
inline |
Check validity of accessor (see default constructor)
Definition at line 360 of file observe.hh.
|
inline |
Return local index in data cache (combination of local point index and index of stored time)
Definition at line 355 of file observe.hh.
|
inline |
Return local index to point.
Definition at line 340 of file observe.hh.
|
inline |
Return ElementAccessor to element of loc_ele_idx_.
Definition at line 350 of file observe.hh.
|
inline |
Comparison of accessors.
Definition at line 370 of file observe.hh.
|
protected |
Index into Observe::point_4_loc_ array.
Definition at line 378 of file observe.hh.
|
protected |
Pointer to the Observe owning the point.
Definition at line 376 of file observe.hh.