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).