|
Electromagnetic Template Library (EMTL)
|
Class for iterating contours. More...
#include <yee.h>

Public Member Functions | |
| indtype | get_normalized_ind (int i) const |
| Indexes from memory start. | |
| contour_it_base () | |
| Default constructor, constructs sequence end. | |
| contour_it_base (const contour_it_base &other) | |
| Copy constructor. | |
| Derived & | operator++ () |
| Iterates contours in the same order as in explicit update. | |
| Derived & | operator+= (indtype incr) |
| Positive increment to an iterator. | |
| Derived | operator++ (int) |
| Iterates contours in the same order as in explicit update. | |
| bool | operator!= (const Derived &other) const |
| Tests for the end if not test if it's the same contour. | |
Protected Member Functions | |
| contour_it_base (const emYeeRectBlockBase *sparent) | |
| Grid constructor, constructs sequence start. | |
Class for iterating contours.
|
inline |
Iterates contours in the same order as in explicit update.
Index change order: iz, iy, ix, dir (0,1,2), ftype (E=0,H=1).
|
inline |
Iterates contours in the same order as in explicit update.
Index change order: iz, iy, ix, dir (0,1,2), ftype (E=0,H=1).