org.jmol.modelset

Class AtomIteratorWithinModel

public class AtomIteratorWithinModel extends Object implements AtomIndexIterator

Field Summary
CubeIteratorbsptIter
Method Summary
floatfoundDistance2()
booleanhasNext()
voidinitialize(Bspf bspf, int bsptIndex, Point3f center, float radius)
just the basic iterator for finding atoms within a cube centered on some point in space Used for select within(distance, atom)
intnext()
voidrelease()

Field Detail

bsptIter

CubeIterator bsptIter

Method Detail

foundDistance2

public float foundDistance2()

hasNext

public boolean hasNext()

initialize

void initialize(Bspf bspf, int bsptIndex, Point3f center, float radius)
just the basic iterator for finding atoms within a cube centered on some point in space Used for select within(distance, atom)

Parameters: bspf bsptIndex center radius

next

public int next()

release

public void release()