etomica.atom.iterator
Interface AtomIteratorAtomDependent

All Superinterfaces:
AtomIterator, AtomLeafsetIterator, AtomsetIterator
All Known Implementing Classes:
AtomIteratorArrayList, AtomIteratorArrayListAdjacent, AtomIteratorSinglet

public interface AtomIteratorAtomDependent
extends AtomIterator

Interface for an atom iterator that can be altered by setting of an atom. A neighbor iterator, for example.


Method Summary
 void setAtom(IAtom atom)
           
 
Methods inherited from interface etomica.atom.iterator.AtomIterator
nextAtom
 
Methods inherited from interface etomica.atom.iterator.AtomLeafsetIterator
next
 
Methods inherited from interface etomica.atom.iterator.AtomsetIterator
nBody, reset, size, unset
 

Method Detail

setAtom

void setAtom(IAtom atom)