Allow iteration over a set of atoms given by a target list (component name or index list)
More...
#include <AtomIterator.h>
Allow iteration over a set of atoms given by a target list (component name or index list)
AtomIterator::~AtomIterator |
( |
| ) |
|
void AtomIterator::begin |
( |
| ) |
|
place iterator on first atom
Atom* AtomIterator::currentAtom |
( |
| ) |
|
bool AtomIterator::end |
( |
| ) |
|
return true if iterator is over the last atom
void AtomIterator::next |
( |
| ) |
|
if iteration is not finished, advance to next atom
void AtomIterator::operator++ |
( |
| ) |
|
redefinition of ++ operator, advance iterator to next atom
std::vector<Atom*> AtomIterator::atoms |
|
private |
unsigned int AtomIterator::index |
|
private |
The documentation for this class was generated from the following file: