BioDynaMo
v1.05.120-25dc9790
|
Public Member Functions | |
AgentHandleIterator (UniformGridEnvironment *grid, uint64_t start, uint64_t end, uint64_t box_index, uint64_t discard, decltype(sorted_boxes) sorted_boxes) | |
bool | HasNext () const override |
AgentHandle | Next () override |
Public Member Functions inherited from bdm::Iterator< AgentHandle > | |
virtual | ~Iterator ()=default |
virtual bool | HasNext () const=0 |
Public Attributes | |
UniformGridEnvironment * | grid_ |
uint64_t | start |
uint64_t | end |
uint64_t | box_index |
uint64_t | discard |
const ParallelResizeVector< UniformGridEnvironment::Box * > & | sorted_boxes |
UniformGridEnvironment::Box::Iterator | box_it |
uint64_t | tid |
Definition at line 71 of file uniform_grid_environment.cc.
|
inline |
Definition at line 78 of file uniform_grid_environment.cc.
|
inlineoverride |
Definition at line 96 of file uniform_grid_environment.cc.
|
inlineoverridevirtual |
Implements bdm::Iterator< AgentHandle >.
Definition at line 98 of file uniform_grid_environment.cc.
uint64_t bdm::AgentHandleIterator::box_index |
Definition at line 73 of file uniform_grid_environment.cc.
UniformGridEnvironment::Box::Iterator bdm::AgentHandleIterator::box_it |
Definition at line 75 of file uniform_grid_environment.cc.
uint64_t bdm::AgentHandleIterator::discard |
Definition at line 73 of file uniform_grid_environment.cc.
uint64_t bdm::AgentHandleIterator::end |
Definition at line 73 of file uniform_grid_environment.cc.
UniformGridEnvironment* bdm::AgentHandleIterator::grid_ |
Definition at line 72 of file uniform_grid_environment.cc.
const ParallelResizeVector<UniformGridEnvironment::Box*>& bdm::AgentHandleIterator::sorted_boxes |
Definition at line 74 of file uniform_grid_environment.cc.
uint64_t bdm::AgentHandleIterator::start |
Definition at line 73 of file uniform_grid_environment.cc.
uint64_t bdm::AgentHandleIterator::tid |
Definition at line 76 of file uniform_grid_environment.cc.