Package org.jmol.api
Interface AtomIndexIterator
-
- All Known Implementing Classes:
AtomIteratorWithinModel,AtomIteratorWithinModelSet,UnitCellIterator
public interface AtomIndexIteratornote: YOU MUST RELEASE THE ITERATOR
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddAtoms(BS bsResult)floatfoundDistance2()javajs.util.P3getPosition()booleanhasNext()intnext()voidrelease()voidsetCenter(javajs.util.T3 center, float distance)voidsetModel(ModelSet modelSet, int modelIndex, int zeroBase, int atomIndex, javajs.util.T3 center, float distance, RadiusData rd)
-
-
-
Method Detail
-
setModel
void setModel(ModelSet modelSet, int modelIndex, int zeroBase, int atomIndex, javajs.util.T3 center, float distance, RadiusData rd)
- Parameters:
modelSet-modelIndex-zeroBase- an offset used in the AtomIteratorWithinSet onlyatomIndex-center-distance-rd-
-
setCenter
void setCenter(javajs.util.T3 center, float distance)
-
addAtoms
void addAtoms(BS bsResult)
-
hasNext
boolean hasNext()
-
next
int next()
-
foundDistance2
float foundDistance2()
-
getPosition
javajs.util.P3 getPosition()
-
release
void release()
-
-