◆ const_iterator() [1/2]
Definition at line 506 of file Field.h.
507 :
x(i.x),
y(i.y),
z(i.z),
const Field< Field_T::value_type > & m_field
Reference to field being iterated over.
Box3i m_window
Window to traverse.
◆ const_iterator() [2/2]
Definition at line 511 of file Field.h.
513 :
x(currentPos.x),
y(currentPos.y),
z(currentPos.z),
◆ operator++()
◆ operator==()
Definition at line 536 of file Field.h.
538 return x == rhs.x &&
y == rhs.y &&
z == rhs.z;
◆ operator!=()
Definition at line 541 of file Field.h.
543 return x != rhs.x ||
y != rhs.y ||
z != rhs.z;
◆ operator*()
Definition at line 545 of file Field.h.
virtual Data_T value(int i, int j, int k) const =0
Read access to a voxel. The coordinates are in integer voxel space .
Current position.
Definition at line 552 of file Field.h.
◆ m_window
Window to traverse.
Definition at line 559 of file Field.h.
◆ m_field
Reference to field being iterated over.
Definition at line 561 of file Field.h.
The documentation for this class was generated from the following files: