class AtomIterator extends java.lang.Object implements JmolAdapterAtomIterator
| Modifier and Type | Field and Description |
|---|---|
private int |
ac |
private Atom |
atom |
private Atom[] |
atoms |
private javajs.util.BS |
bsAtoms |
private int |
iatom |
| Constructor and Description |
|---|
AtomIterator(AtomSetCollection asc) |
| Modifier and Type | Method and Description |
|---|---|
char |
getAltLoc() |
java.lang.String |
getAtomName() |
int |
getAtomSetIndex() |
int |
getAtomSite() |
float |
getBfactor() |
int |
getChainID() |
int |
getElementNumber() |
int |
getFormalCharge() |
java.lang.String |
getGroup3() |
char |
getInsertionCode() |
boolean |
getIsHetero() |
float |
getOccupancy() |
float |
getPartialCharge() |
float |
getRadius() |
int |
getSeqID() |
int |
getSequenceNumber() |
int |
getSerial() |
javajs.util.BS |
getSymmetry() |
javajs.util.Lst<java.lang.Object> |
getTensors() |
java.lang.Object |
getUniqueID() |
javajs.util.V3 |
getVib()
Note that atom.vib also serves to deliver specific
data items.
|
javajs.util.P3 |
getXYZ() |
boolean |
hasNext() |
private int iatom
private Atom atom
private int ac
private Atom[] atoms
private javajs.util.BS bsAtoms
AtomIterator(AtomSetCollection asc)
public boolean hasNext()
hasNext in interface JmolAdapterAtomIteratorpublic int getAtomSetIndex()
getAtomSetIndex in interface JmolAdapterAtomIteratorpublic javajs.util.BS getSymmetry()
getSymmetry in interface JmolAdapterAtomIteratorpublic int getAtomSite()
getAtomSite in interface JmolAdapterAtomIteratorpublic java.lang.Object getUniqueID()
getUniqueID in interface JmolAdapterAtomIteratorpublic int getElementNumber()
getElementNumber in interface JmolAdapterAtomIteratorpublic java.lang.String getAtomName()
getAtomName in interface JmolAdapterAtomIteratorpublic int getFormalCharge()
getFormalCharge in interface JmolAdapterAtomIteratorpublic float getPartialCharge()
getPartialCharge in interface JmolAdapterAtomIteratorpublic javajs.util.Lst<java.lang.Object> getTensors()
getTensors in interface JmolAdapterAtomIteratorpublic float getRadius()
getRadius in interface JmolAdapterAtomIteratorpublic javajs.util.V3 getVib()
getVib in interface JmolAdapterAtomIteratorpublic int getSeqID()
getSeqID in interface JmolAdapterAtomIteratorpublic float getBfactor()
getBfactor in interface JmolAdapterAtomIteratorpublic float getOccupancy()
getOccupancy in interface JmolAdapterAtomIteratorpublic boolean getIsHetero()
getIsHetero in interface JmolAdapterAtomIteratorpublic int getSerial()
getSerial in interface JmolAdapterAtomIteratorpublic int getChainID()
getChainID in interface JmolAdapterAtomIteratorpublic char getAltLoc()
getAltLoc in interface JmolAdapterAtomIteratorpublic java.lang.String getGroup3()
getGroup3 in interface JmolAdapterAtomIteratorpublic int getSequenceNumber()
getSequenceNumber in interface JmolAdapterAtomIteratorpublic char getInsertionCode()
getInsertionCode in interface JmolAdapterAtomIteratorpublic javajs.util.P3 getXYZ()
getXYZ in interface JmolAdapterAtomIterator