class AtomIterator extends java.lang.Object implements JmolAdapterAtomIterator
Modifier and Type | Field and Description |
---|---|
private int |
ac |
private Atom |
atom |
private Atom[] |
atoms |
private 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() |
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 BS bsAtoms
AtomIterator(AtomSetCollection asc)
public boolean hasNext()
hasNext
in interface JmolAdapterAtomIterator
public int getAtomSetIndex()
getAtomSetIndex
in interface JmolAdapterAtomIterator
public BS getSymmetry()
getSymmetry
in interface JmolAdapterAtomIterator
public int getAtomSite()
getAtomSite
in interface JmolAdapterAtomIterator
public java.lang.Object getUniqueID()
getUniqueID
in interface JmolAdapterAtomIterator
public int getElementNumber()
getElementNumber
in interface JmolAdapterAtomIterator
public java.lang.String getAtomName()
getAtomName
in interface JmolAdapterAtomIterator
public int getFormalCharge()
getFormalCharge
in interface JmolAdapterAtomIterator
public float getPartialCharge()
getPartialCharge
in interface JmolAdapterAtomIterator
public javajs.util.Lst<java.lang.Object> getTensors()
getTensors
in interface JmolAdapterAtomIterator
public float getRadius()
getRadius
in interface JmolAdapterAtomIterator
public javajs.util.V3 getVib()
getVib
in interface JmolAdapterAtomIterator
public int getSeqID()
getSeqID
in interface JmolAdapterAtomIterator
public float getBfactor()
getBfactor
in interface JmolAdapterAtomIterator
public float getOccupancy()
getOccupancy
in interface JmolAdapterAtomIterator
public boolean getIsHetero()
getIsHetero
in interface JmolAdapterAtomIterator
public int getSerial()
getSerial
in interface JmolAdapterAtomIterator
public int getChainID()
getChainID
in interface JmolAdapterAtomIterator
public char getAltLoc()
getAltLoc
in interface JmolAdapterAtomIterator
public java.lang.String getGroup3()
getGroup3
in interface JmolAdapterAtomIterator
public int getSequenceNumber()
getSequenceNumber
in interface JmolAdapterAtomIterator
public char getInsertionCode()
getInsertionCode
in interface JmolAdapterAtomIterator
public javajs.util.P3 getXYZ()
getXYZ
in interface JmolAdapterAtomIterator