Package org.jmol.modelset
Class AtomIteratorWithinModelSet
- java.lang.Object
-
- org.jmol.modelset.AtomIteratorWithinModel
-
- org.jmol.modelset.AtomIteratorWithinModelSet
-
- All Implemented Interfaces:
AtomIndexIterator
public class AtomIteratorWithinModelSet extends AtomIteratorWithinModel
-
-
Field Summary
Fields Modifier and Type Field Description private BSbsModelsprivate javajs.util.T3centerprivate floatdistance-
Fields inherited from class org.jmol.modelset.AtomIteratorWithinModel
bspf, cubeIterator, modelIndex
-
-
Constructor Summary
Constructors Constructor Description AtomIteratorWithinModelSet(BS bsModels)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasNext()private booleanset(int iModel)voidsetCenter(javajs.util.T3 center, float distance)-
Methods inherited from class org.jmol.modelset.AtomIteratorWithinModel
addAtoms, foundDistance2, getPosition, hasNext2, initialize, next, release, setCenter2, setModel
-
-
-
-
Field Detail
-
bsModels
private BS bsModels
-
center
private javajs.util.T3 center
-
distance
private float distance
-
-
Constructor Detail
-
AtomIteratorWithinModelSet
public AtomIteratorWithinModelSet(BS bsModels)
-
-
Method Detail
-
setCenter
public void setCenter(javajs.util.T3 center, float distance)- Specified by:
setCenterin interfaceAtomIndexIterator- Overrides:
setCenterin classAtomIteratorWithinModel
-
set
private boolean set(int iModel)
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfaceAtomIndexIterator- Overrides:
hasNextin classAtomIteratorWithinModel
-
-