#include <Proto_NeighborIterator.H>
◆ NeighborIterator()
Constructor takes DBL, and Box that we are intersecting with the DBL.
◆ begin()
Iterator functions begin, end, ++.
◆ end()
◆ ok()
bool Proto::NeighborIterator::ok |
( |
| ) |
const |
|
inline |
◆ operator++()
◆ operator*()
◆ point()
The Point corresponding to the Box for that index. Undefined if invalid.
Referenced by operator*().
◆ srcBox()
Proto::Box Proto::NeighborIterator::srcBox |
( |
| ) |
const |
|
inline |
The region to be copied from corresponding to that index. Undefined if invalid.
Referenced by operator*().
◆ destBox()
Proto::Box Proto::NeighborIterator::destBox |
( |
| ) |
const |
|
inline |
The region to be copied from corresponding to that index. Undefined if invalid.
Referenced by operator*().
◆ shift()
The amount by which the srcBox is shifted to obtain destBox a_bx.
Referenced by operator*().
◆ procID()
int Proto::NeighborIterator::procID |
( |
| ) |
|
|
inline |
◆ m_layout
◆ m_bx
Box Proto::NeighborIterator::m_bx |
|
protected |
◆ m_bxit
◆ m_shift
Point Proto::NeighborIterator::m_shift |
|
protected |
◆ m_current
◆ m_end
◆ m_dProbC
The documentation for this class was generated from the following file: